Обложка канала

WebDEV

19233 @webb_dev

Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.

WebDEV

4 года назад
Открыть в
💡 Метод reduce() Метод reduce() применяют, чтобы вернуть какое-либо значение массива и совершить с ним любую операцию. Возвращенное значение будет зависеть от операций с аргументами, которые мы передали функции. Вот эти аргументы: previousValue — предыдущее значение. currentValue — текущее значение. index — индекс текущего элемента массива. array — сам массив. Например:
let a = [0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, index, array) {
  return currentValue+previousValue;
},1);

В данном примере метод reduce() вернет сумму текущего и предыдущего значений. В итоге возвращает число 10. Вот как выглядит порядок вызова и возвращения аргументов функции. WebDEV #советы #coding #js