美文网首页
js :合计数组元素的reduce方法

js :合计数组元素的reduce方法

作者: gis杭州 | 来源:发表于2018-11-18 15:14 被阅读0次

    合计数组元素的普遍写法:

    const numbers = [1,2,3,4,5];
    let sum = 0;
    numbers.forEach(number =>{
      sum += number;
    })
    console.log(sum)//15
    
    image.png

    用数组内置到reduce方法,初始值为0,对每个元素执行回调函数,回调函数接收上一次回调结果(aggregated)以及当前对数组元素(number)作为参数。最后一次回调函数结果作为reduce对结果返回。

    let res = numbers.reduce((aggregated,number) =>
        aggregated + number,0)
    
    image.png

    相关文章

      网友评论

          本文标题:js :合计数组元素的reduce方法

          本文链接:https://www.haomeiwen.com/subject/jsrgfqtx.html