@darktowerk56c

Как правильно посчитать значения из объектов?

Есть массив:
const data = [
    {
        id: 1,
        productName: 'Телефон',
        price: 50000,
        count: 2
    },
    {
        id: 2,
        productName: "Телевизор",
        price: 60000,
        count: 3
    },
    {
        id: 3,
        productName: "Компьютер",
        price: 40000,
        count: 5
    }
];

где price - это цена товара, а count - количество добавленного товара.
Как мне посчитать общую сумму всех добавленных товаров?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
data.reduce((acc, n) => acc + n.count * n.price, 0)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@HardBIT
var sum = 0;
data.map(function(value){
	sum += value['price'];
});
console.log(sum);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
29 февр. 2020, в 13:31
3000 руб./за проект
29 февр. 2020, в 13:24
15000 руб./за проект
29 февр. 2020, в 12:19
1000 руб./за проект