[1,2,3,4,5]要求生成一个新的数组[1,1+2,1+2+3,1+2+3+4,1+2+3+4+5]
var arr = [1,2,3,4,5]
var newarr = []
for(var i = 0;i<arr.length;i++){
if(i == 0){
newarr.push(arr[i])
}else{
newarr.push(arr[i]+newarr[i-1])
console.log(newarr) //[1, 3, 6, 10, 15]
}
}
[1,2,3,4,5]要求生成一个新的数组[1,1+2,1+2+3,1+2+3+4,1+2+3+4+5]
var arr = [1,2,3,4,5]
var newarr = []
for(var i = 0;i<arr.length;i++){
if(i == 0){
newarr.push(arr[i])
}else{
newarr.push(arr[i]+newarr[i-1])
console.log(newarr) //[1, 3, 6, 10, 15]
}
}