functools reduce example
Example 1: reduce in python
'''try this'''
from functools import reduce
a = [1,2,3,4]
SUM = reduce(lambda n,n2:n+n2,a)
print(SUM)
Example 2: how to use reduce javascript
const sum = array.reduce((accumulator, element) => {
return accumulator + element;
}, 0);
const product = array.reduce((accumulator, element) => {
return accumulator * element;
}, 1);
Example 3: syntax of reduce in js
[1,2,3,4,5].reduce((acc, current)=>acc+current, 0)
Example 4: reduce()
const array1 = [1, 2, 3, 4];
const reducer = (accumulator, currentValue) => accumulator + currentValue;
console.log(array1.reduce(reducer));
console.log(array1.reduce(reducer, 5));