Answer
reduce() runs a callback that accumulates a single value across the array; its callback arguments are (accumulator, currentValue, index, array), plus an optional initial value for the accumulator.
const total = [1,2,3].reduce((sum, n) => sum + n, 0); // 6Real-world example Summing a shopping cart's item prices into a single total.