Javascript 如何正确计算对象的值?
伙计们,请告诉我,如何正确计算物体的值。我有一个数组:Javascript 如何正确计算对象的值?,javascript,Javascript,伙计们,请告诉我,如何正确计算物体的值。我有一个数组: const data = [ { id: 1, productName: 'Телефон', price: 50000, count: 2 }, { id: 2, productName: "Телевизор", price: 60000, count: 3 }, {
const data = [
{
id: 1,
productName: 'Телефон',
price: 50000,
count: 2
},
{
id: 2,
productName: "Телевизор",
price: 60000,
count: 3
},
{
id: 3,
productName: "Компьютер",
price: 40000,
count: 5
}
];
其中价格是货物的总和,计数是增加的货物数量。
如何计算所有新增商品的总金额?您可以使用reduce()
const-data=[{id:1,产品名称:'t\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\;
让sum=data.reduce((ac,{count,price})=>ac+price*count,0);
console.log(sum)
预期输出是什么?预期输出应该是480000<代码>2x50000+3x6000+5x4000。