@raina Вы можете использовать метод reduce в Javascript и сложить все числа в массиве, например:
1 2 |
const sum = [2, 2, 3].reduce((tempSum, number) => tempSum + number, 0); console.log(sum); // 7 |
@raina
Чтобы сложить все числа в массиве на JavaScript, вам может помочь цикл for и функция reduce().
Вот пример кода, который сложит все числа в массиве numbers:
1 2 3 4 5 6 7 8 |
const numbers = [1, 2, 3, 4, 5]; let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } console.log(sum); // 15 |
Вы также можете использовать функцию reduce() для того, чтобы сложить все числа в массиве. Функция reduce() принимает функцию-аккумулятор и последовательно применяет ее к каждому элементу массива, чтобы свести его к одному значению.
Вот пример кода, который также сложит все числа в массиве numbers с помощью reduce():
1 2 3 4 5 |
const numbers = [1, 2, 3, 4, 5]; const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0); console.log(sum); // 15 |
В первом примере мы создали переменную sum и инициализировали ее нулем. Затем мы использовали цикл for для перебора всех элементов массива numbers и последователь