От автора: метод reduce() применяет функцию одновременно к двум значениям массива (слева направо), чтобы уменьшить до одного значения.
Синтаксис
1 | array.reduce(callback[, initialValue]); |
Описание параметров

JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Узнать подробнееcallback − Функция, которую нужно выполнить для каждого значения массива.
initialValue − Объект, который нужно использовать в качестве первого аргумента для первого вызова callback.
Возвращаемое значение
Возвращает уменьшенное единичное значение массива.
Пример
1 2 | var total = [0, 1, 2, 3].reduce(function(a, b){ return a + b; }); console.log("total is : " + total ); |
После компиляции, мы получим тот же код JavaScript. Результат выглядит следующим образом:
1 | total is : 6 |
Источник: //www.tutorialspoint.com/
Редакция: Команда webformyself.

Фреймворк VUE JS: быстрый старт, первые результаты
Получите бесплатный курс и узнайте, как создать веб-приложение на трендовой Frontend-технологии VUE JS с полного нуля
Узнать подробнее