JavaScript

Explain Array.reduce()

Medium
2
Added
Executes reducer function on each element, accumulating single output value.

Solution Code

JavaScript
[1,2,3].reduce((acc, n) => acc + n, 0); // 6
Explanation
Powerful for transformations: summing, flattening, grouping, piping functions.

Guided Hints

Implement map using reduce
Empty array handling