var len = result.data.length; for(var i=0;i<len;i++){ var nu= parseInt(result.data[i].goods_number); }请问大家,怎么求 nu的总和,谢谢
1 回答
![?](http://img1.sycdn.imooc.com/545864190001966102200220-100-100.jpg)
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
var result = {
data: [
{goods_number: 3},
{goods_number: 4},
{goods_number: 5},
{goods_number: 6}
]
};
/**
for (var i = 0, nu = 0, l= result.data.length; i< l; i++) {
nu += result.data[i].goods_number;
}
*/
// ES5的reduce
var nu = result.data.reduce((prev, next) => (prev + next.goods_number), 0);
console.log(nu); // 18
添加回答
举报
0/150
提交
取消