Syntax Of Lodash reduce method
_.reduce(collection, [iteratee=_.identity], [accumulator])
Lodash reduce method of collection to a value which is the accumulated result of running each element in collection thru iteratee, where each successive invocation is supplied the return value of the previous.
Arguments
- collection (Array|Object) − The collection to iterate over.
- [iteratee=_.identity] (Function) − The function invoked per iteration.
- [accumulator] (*) − The initial value.
Output
- (*) − Returns the accumulated value.
Example
var _ = require('lodash'); var list = [1, 2, 3, 4]; var result = _.reduce(list, function (sum, n) { return sum + n; }, 0); console.log(result);
Save the above program in tester.js. Run the following command to execute this program.
Command
\>node tester.js
Output
10
Next Topic – Click Here
Pingback: Lodash - partition method - Adglob Infosystem Pvt Ltd