Я пытался вставить число после цикла «for» в «x», но я не могу использовать «x + = count.push ()», потому что это не массив.
function partsSums(ls) {
let count = 0;
let x = []
while (ls.length > 0) {
for (let i = 0; i < ls.length; i++) {
count += ls[i]
}
x += count;
count = 0;
ls.shift()
}
return x;
}
console.log(partsSums([0, 1, 3, 6, 10]));
Мне нужно получить x = [20, 20, 19, 16, 10, 0], и вместо этого я получаю 2020191610. Я почти уверен, что это легко, но мне кажется, что-то не хватает ...