UNPKG

angular-filter

Version:

Bunch of useful filters for angularJS(with no external dependencies!)

19 lines (18 loc) 376 B
/** * @ngdoc filter * @name sum * @kind function * * @description * Sum up all values within an array */ angular.module('a8m.math.sum', []) .filter('sum', function () { return function (input, initial) { return !isArray(input) ? input : input.reduce(function(prev, curr) { return prev + curr; }, initial || 0); } });