en.javascript.info/1-js/4-data-structures/8-array-iteration/2-partial-sums-array/_js.view/solution.js
Ilya Kantor 87bf53d076 update
2014-11-16 01:40:20 +03:00

12 lines
No EOL
223 B
JavaScript

function getSums(arr) {
var result = [];
if (!arr.length) return result;
var totalSum = arr.reduce(function(sum, item) {
result.push(sum);
return sum + item;
});
result.push(totalSum);
return result;
}