Метод уменьшения массива Javascript () может немного сбивать с толку, когда вы пытаетесь его понять. Вот как я этому научился. Это помогло. Я делюсь этим, и я надеюсь, что это поможет и вам.
Давай начнем:
Давайте объявим переменную и дадим ей имя cost:
Мы собираемся сложить эти числа вместе и вернуть их в конце.
Давайте объявим еще одну переменную с именем total. Мы будем хранить сумму cost в total.
На приведенном выше снимке экрана мы объявили переменную с именем total и установили для нее значение cost.reduce(). reduce() возьмет накопитель и текущее значение, добавит их и вернет итого.
Присвоим аккумулятору начальное значение 0, например:
Внутри массива cost текущее число равно 100. Давайте добавим значение аккумулятора (0) и текущее число (100).
Так:
Теперь значение аккумулятора равно 100.
Мы закончили со 100. Давайте перейдем к следующему (currentNumberInArray) числу: 200
Вот так:
Теперь значение аккумулятора равно 300.
Затем мы добавим следующее число (300) к значению аккумулятора: (300).
Теперь значение аккумулятора равно 600.
Мы закончили сложение всех чисел.
Мы можем вернуть общее количество элементов внутри массива.
Готово!
Большое спасибо за чтение этой статьи. надеюсь, это поможет