'use strict'; var mod = angular.module('bananaraceApp.filters', []); // mod.filter('mstotext', ['milliseconds', function(milliseconds) { // function msToTextFilter(input) { // return 'filtered'+input; // } // return msToTextFilter; // }]); mod.filter('reverse', function() { return function(input, uppercase) { input = input || ''; var out = ""; for (var i = 0; i < input.length; i++) { out = input.charAt(i) + out; } // conditional based on optional argument if (uppercase) { out = out.toUpperCase(); } return out+' blabla'; }; }); mod.filter('mstotext', function() { function padWithZeros(desiredlength, input) { while((input+'').length