Для чего используется метод Array.reduce()?
Уровень: Junior
Ответ
Метод `reduce` производит свёртку массива – то есть последовательно применяет функцию-аккумулятор к элементам, сводя массив к единому значению. `reduce(callback, initialValue)` перебирает каждый элемент, передавая callback предыдущий накопленный результат и текущий элемент. В итоге возвращается одно итоговое значение (например, сумма элементов, если свёртка – суммирование).