Цикл for в JavaScript

Цикл for является альтернативой while. Он более сложен для понимания, но чаще всего его любят больше, чем while за то, что он занимает меньше строчек.

Вот синтаксис цикла for:

for ( начальные команды; условие окончания; команды после прохода ) { тело цикла }

Начальные команды - это то, что выполнится перед стартом цикла. Они выполнятся только один раз. Обычно там размещают начальные значения счетчиков, например: i = 0.

Условие окончания цикла - это условие, при котором цикл будет крутится, пока оно истинное, например: i <= 10.

Команды после прохода цикла - это команды, которые будут выполнятся каждый раз при окончании прохода цикла. Обычно там увеличивают счетчики, например: i++.

Давайте с помощью цикла for выведем последовательно числа от 1 до 9:

/* В начале цикла i будет равно единице, цикл будет выполнятся пока i <= 9, после каждого прохода к i прибавляется единица: */ for (let i = 1; i <= 9; i++) { console.log(i); // выведет 1, 2... 9 }

С помощью цикла for выведите в консоль числа от 1 до 100.

С помощью цикла for выведите в консоль числа от 11 до 33.

С помощью цикла for выведите в консоль четные числа в промежутке от 0 до 100.

С помощью цикла for выведите в консоль нечетные числа в промежутке от 1 до 99.

С помощью цикла for выведите в консоль числа от 100 до 0.