Functional Programming Reduce
by Joe Saad
JavaScript
const products = [
{product: "shampoo", price: 23, qty: 3},
{product: "soap", price: 12, qty: 2},
{product: "cookies", price: 3, qty: 4}
]
const q = products.map(x=> x.price * x.qty).reduce((a,b)=> a+b);
console.log(q);