Обратный отсчет с использованием цикла for
Цикл 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
.