Назад к вопросам
СБЕР
Junior — Middle
87
В чем заключается назначение метода Reduce в программировании?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Метод reduce в программировании используется для последовательной обработки элементов массива с целью свести их к одному значению. Он принимает функцию-аккумулятор, которая применяется к каждому элементу, и возвращает итоговый результат.
В JavaScript (Node.js) reduce часто используется для суммирования, объединения или преобразования данных.
Пример суммирования чисел массива:
const numbers = [1, 2, 3, 4];
const sum = numbers.reduce((accumulator, current) => accumulator + current, 0);
console.log(sum); // 10
Здесь accumulator хранит промежуточный результат, а current — текущий элемент массива.