怎么求数组中某一值得数量总和?

                    var len = result.data.length;

                    for(var i=0;i<len;i++){

                          var nu= parseInt(result.data[i].goods_number);

                    }

请问大家,怎么求 nu的总和,谢谢



森林海
浏览 919回答 1
1回答

犯罪嫌疑人X

var result = {&nbsp; data: [&nbsp; &nbsp; {goods_number: 3},&nbsp; &nbsp; {goods_number: 4},&nbsp; &nbsp; {goods_number: 5},&nbsp; &nbsp; {goods_number: 6}&nbsp; ]};/**for (var i = 0, nu = 0, l= result.data.length; i< l; i++) {&nbsp; nu += result.data[i].goods_number;}*/// ES5的reducevar nu = result.data.reduce((prev, next) => (prev + next.goods_number), 0);&nbsp;console.log(nu);&nbsp; &nbsp; // 18
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript