说我有一个具有以下十个值的数组:
329,374,353,336,137,340,374,374,356,329
我想创建一个使用这些值并根据其位置创建和的新数组,以便新数组(基于这些值)如下所示:
329、329 + 374、329 + 374 + 353、329 + 374 + 353 + 336,...
仅使用javascript(不使用jquery)如何实现?
最佳答案
input = [329,374,353,336,137,340,374,374,356,329]
output = [input[0]]
for (var i = 1; i < input.length; ++i){
output[i] = output[i-1]+input[i];
}