Используйте Array.reduce()
, который принимает функцию обратного вызова, которая выполняется на каждой итерации массива, и уменьшает массив до единственного выходного значения. Этой функции обратного вызова будет автоматически передано несколько аргументов, но первые два (аккумулятор и текущее значение) - это все, что вам нужно для этого:
let snacksEatenPerDay = [3, 2, 5, 6, 1, 2, 2, 4, 8, 2, 5, 3, 3, 1];
let totalSnacksEaten = snacksEatenPerDay.reduce(function(accumulator, currentValue) {
return accumulator + currentValue;
});
console.log(totalSnacksEaten );