帮我使用微信小程序语法监听实时计算list:[ {price:10,count:1}, {price:15,count:6}, {price:13,count:3}, {price:18,count:5}, {price:19,count:2}, ]这段数据每个对象的price*count之和
时间: 2024-03-15 17:44:21 浏览: 112
好的,可以使用以下代码实现:
```js
// 在Page函数中添加以下代码
onLoad: function () {
var list = [
{price:10,count:1},
{price:15,count:6},
{price:13,count:3},
{price:18,count:5},
{price:19,count:2},
];
var sum = 0;
list.forEach(function(item){
sum += item.price*item.count;
});
console.log(sum); // 打印结果
}
```
在这个代码中,我们首先定义了一个list数组,其中包含了5个对象,每个对象都有price和count两个属性。接下来,我们使用forEach方法遍历list数组,对于每个对象,我们将它的price乘以count之后累加到sum变量中。最后,我们在控制台中打印出sum的值,即为每个对象的price*count之和。
阅读全文