如何把一个数组的值,转化成一个累计的一个新数组

如何把一个数组的值,转化成一个累计的一个新数组?如下图所示:

实现:

1                let arr = [1, 2, 3, 4, 5];
2                let n = 0;
3                let Totalarr = arr.map( item => {
4                         n = n + item;
5                         return n;
6                     })
7 
8                     console.log(Totalarr)  // 1,3,6,10,15

 

posted @ 2018-03-06 20:33  Various  阅读(278)  评论(0编辑  收藏  举报