• 技术文章 >Web开发 >JavaScript

    js数组求和

    宋雪维宋雪维2021-02-18 13:50:56原创4539

    本文教程操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    方法一:使用for循环

     
        for (let i = 0; i < array.length; i++) {
            sum += array[i];
        }

    方法二:使用eval()方法

        var sum = 0;
        console.time();
        sum = eval(arr.join("+"));
        console.timeEnd();
        console.log(sum);

    方法三:使用forEach方法

     function sum(arr){
    	var result = 0;
    	arr.forEach(function(arr) {
            result+= arr;
        });
    	return result;
    }

    方法四:使用函数式编程 map-reduce

    function sum(arr) {
      return arr.reduce(function(prev, curr, idx, arr){
        return prev + curr;
      });
    }

    以上就是小编整理总结的js数组求和的四种方法,是不是挺多的呀,快都尝试看看吧~

    专题推荐:js数组
    品易云
    上一篇:js数组合并 下一篇:js数组遍历删除元素

    相关文章推荐

    • Python的excel处理操作• python中base64模块是什么?• 如何使用python中schedule模块?• 如何使用python中的optionparser模块?• 如何使用Python的telnetlib模块?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网