添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

方法三. 函数式编程 map-reduce

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

方法四. 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("+"));

测试输出运行结果

console.log(sum([ 1, 2, 3, 4 ]))

返回结果10

分类:
前端
标签: