Reduce em array de objetos para somar suas propriedades
Neste artigo você vai aprender a como implementar o reduce em array de objetos para somar suas propriedades

Fala programador(a), beleza? Bora aprender mais sobre arrays e objetos!
Esta implementação de reduce é bem simples, vamos passar basicamente dois argumentos para o método
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 118 aulas
- 4 projetos
- 9h 33min
O primeiro é o valor que será incrementado com os demais valores
E o segundo é o objeto, dentro da função acessamos a propriedade do mesmo
Faremos também na função a soma entre eles
Veja um exemplo prático:
const users = [
{name: "Matheus", salary: 1000},
{name: "João", salary: 2000},
{name: "Pedro", salary: 7000}
];
const salarySum = users.reduce((result, user) => { return result + user.salary; }, 0);
console.log(salarySum); // 10000
Temos primeiramente um array de objetos, com nome e salário
Precisamos somar todos os salários dos usuários
Então dentro da variável salarySum temos o nosso reduce
Na função dentro do reduce, somamos ao redutor a propriedade alvo do objeto, que é salary
Deixe um comentário contando o que achou desta solução 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
No artito de hoje você viu como implementar um reduce em array de objetos para somar suas propriedades
O grande detalhe está dentro da função, onde passamos o objeto como parâmetro e acessamos sua propriedade
Depois a soma é feita normalmente, como se fosse um número qualquer
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
