Count Backwards With a For Loop

Цикл for также может использоваться для уменьшения значения счетчика. Ведь на самом деле нет жесткой привязки к тому, что условие должно быть с каким-либо счетчиком. В циклах мы можем выполнять любую логику и проверять любые условия.

Для того, чтобы выполнить обратный отсчет значения нашей переменной, нам нужно изменить нашу initialization, чтобы задать большее число, которое будет на каждой итерации уменьшаться в final-expression. А смысл condition останется прежним - проверять условие на истинность.

Мы начнем с i = 10 и будем выполнять цикл до тех пор, пока условие i > 0 истинно. Мы будем уменьшать i на 2 при каждой итерации, используя оператор -=.

const ourArray = [];

for (let i = 10; i > 0; i -= 2) { ourArray.push(i); }

В результате ourArray будет содержать [10,8,6,4,2] .

Наполните массив myArray нечетными числами от 9 до 1, используя цикл for.