@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 - количество добавленного товара.
Как мне посчитать общую сумму всех добавленных товаров?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 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);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 30 000 до 65 000 руб.
BSSL Москва
от 50 000 до 150 000 руб.
от 60 000 до 90 000 руб.
16 июл. 2019, в 13:18
100 руб./за проект
16 июл. 2019, в 12:33
20000 руб./за проект