【发布时间】:2019-08-14 12:59:59
【问题描述】:
我正在使用 Javascript,我有一个这样的数组:
counters: [
{ id: 1, value: 0 },
{ id: 2, value: 10 },
{ id: 3, value: 5 },
{ id: 4, value: 3 }
]
我想获得一个变量总计,其中包含计数器数组中每个值字段的总和。现在我在做:
Total() {
let total = 0;
for (let i = 0; i < counters.length; i++) {
total += counters[i].value;
}
return total;
}
即使这样可行,我也知道有更好的方法。我尝试了reduce 方法,但我无法得到我需要的东西。我该怎么做?
【问题讨论】:
标签: javascript arrays