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);