您的位置是:网站首页>Javascript编程Javascript编程

JavaScript中数组如何求和?常用方法介绍

少儿编程网2021-02-19 16:08:05Javascript编程 人已围观 来源:少儿编程 -用户投稿

简介本篇文章给大家分享一些JavaScript数组求和的常用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。JS数组求和的常用方法一、for循环vararr=[1,2,3];functionsum(arr){vars=0;for(vari=0;i<arr.length;i++

欢迎访问少儿编程网(http://www.pxcodes.com)
本篇文章给大家分享一些JavaScript数组求和的常用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

JS数组求和的常用方法IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

一、for循环IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

var arr = [1,2,3];
function sum(arr) {
  var s = 0;
  for (var i = 0;i<arr.length;i++) {
    s += arr[i];
  }
  return s;
}
console.log(sum(arr));//6

二、forEach遍历IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

var arr = [1,2,3];
function sum(arr) {
  var s = 0;
  arr.forEach(function(val, idx, arr) {
    s += val;
  }, 0);
  return s;
};
console.log(sum(arr));//6

三、reduceIMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

var arr = [1,2,3];
function sum(arr) {
  return arr.reduce(function(acr, cur){
    return acr + cur;
  });
}
console.log(sum(arr));//6

四、递归IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

var arr = [1,2,3];
function sum(arr) {
  if(arr.length == 0){
    return 0;
  } else if (arr.length == 1){
    return arr[0];
  } else {
    return arr[0] + sum(arr.slice(1));
  }
}
console.log(sum(arr));//6

五、evalIMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

var arr = [1,2,3];
function sum(arr) {
  return eval(arr.join("+"));
};
console.log(sum(arr));//6

更多编程相关知识,请访问:编程教学!!

以上就是JavaScript中数组如何求和?常用方法介绍的详细内容,更多请关注少儿编程网其它相关文章!IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

来源:php中文网IMd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

欢迎访问少儿编程网(http://www.pxcodes.com)

相关文章:

支持一下 ( )

JavaScript中数组如何求和?常用方法介绍

      匿名评论
    • 评论
    人参与,条评论
    JavaScript中数组如何求和?常用方法介绍

微信公众号

免费视频教程

先知道