@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
и последователь