Skip to content

Instantly share code, notes, and snippets.

@sandrooliveira
Created July 20, 2017 14:16
Show Gist options
  • Save sandrooliveira/35ba76a88f430ce2a6e127ffd8c9ccc5 to your computer and use it in GitHub Desktop.
Save sandrooliveira/35ba76a88f430ce2a6e127ffd8c9ccc5 to your computer and use it in GitHub Desktop.
const produtos = [
{
id: 1,
preco: 10.0,
qtd: 2
},
{
id: 2,
preco: 10.0,
qtd: 2
},
{
id: 3,
preco: 10.0,
qtd: 2
},
{
id: 4,
preco: 10.0,
qtd: 0
}
]
const prodSubtotais = produtos.map((produto) =>{
produto.subTotal = produto.qtd*produto.preco
produto.id
return produto
});
const somaSubtotais = prodSubtotais.reduce((anterior,atual) => {
return anterior + atual.subTotal
},0)
console.log(somaSubtotais)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment