JS 数组求和的几种方法

2018-11-19  本文已影响0人  噢是珊珊吖

常规循环:

function sum(arr) {    

    var s = 0;    

    for (var i=arr.length-1; i>=0; i--) {        

        s += arr[i];    

    }   

    return s;

}


forEach遍历:

function sum(arr) {

    var s = 0;

    arr.forEach(function(val, idx, arr) {

        s += val;

    }, 0);

      return s;

}; 


eval:

function sum(arr) {

    return eval(arr.join("+"));

}; 

上一篇下一篇

猜你喜欢

热点阅读