Junior — Middle
Qual é o objetivo do método Reduce na programação?
sobes.tech IA
Resposta da IA
O método reduce na programação é usado para processar sequencialmente os elementos de um array com o objetivo de reduzi-los a um único valor. Ele aceita uma função acumuladora, que é aplicada a cada elemento, e retorna o resultado final.
Em JavaScript (Node.js), reduce é frequentemente usado para somar, combinar ou transformar dados.
Exemplo de soma de números de um array:
const numbers = [1, 2, 3, 4];
const sum = numbers.reduce((accumulator, current) => accumulator + current, 0);
console.log(sum); // 10
Aqui, accumulator armazena o resultado intermediário, e current é o elemento atual do array.