Sum values from an Array in JavaScript

前端 未结 10 1111
离开以前
离开以前 2020-12-02 18:17

I have defined a JavaScript variables called myData which is a new Array like this:

var myData = new Array([\'2013-01-22\', 0], [\'         


        
10条回答
  •  心在旅途
    2020-12-02 18:44

    The javascript built-in reduce for Arrays is not a standard, but you can use underscore.js:

    var data = _.range(10);
    var sum = _(data).reduce(function(memo, i) {return memo + i});
    

    which becomes

    var sumMyData = _(myData).reduce(function(memo, i) {return memo + i[1]}, 0);
    

    for your case. Have a look at this fiddle also.

提交回复
热议问题