“Значения массива SUM JavaScript по ключам” Ответ

Значения массива SUM JavaScript по ключам

var array = [
  {name: "Peter", age: 43},
  {name: "John", age: 32},
  {name: "Jake", age: 21}
];

array.reduce(function(sum, current) {
  return sum + current.age;
}, 0); // 43 + 32 + 21 = 96
TC5550

JS получить сумму от ключа

var array = [
  {item: "Coffee", price: 4},
  {item: "Brownie", price: 5},
];

const getSumByKey = (arr, key) => {
  return arr.reduce((accumulator, current) => accumulator + Number(current[key]), 0)
}

const total = getSumByKey(array, 'price') // 9
Defiant Dragonfly

Ответы похожие на “Значения массива SUM JavaScript по ключам”

Вопросы похожие на “Значения массива SUM JavaScript по ключам”

Больше похожих ответов на “Значения массива SUM JavaScript по ключам” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования