Цикл for JavaScript
Цикл for
позволяет повторить
некоторый код заданное количество раз.
Вот его синтаксис:
for ( начальные команды; условие окончания; команды после прохода ) {
тело цикла
}
Начальные команды - это то, что выполнится
перед стартом цикла. Они выполнятся только
один раз. Обычно там размещают начальные
значения счетчиков, например: i = 0
.
Условие окончания цикла - это условие, при
котором цикл будет крутится, пока оно
истинное, например: i <= 10
.
Команды после прохода цикла - это команды,
которые будут выполнятся каждый раз при окончании
прохода цикла. Обычно там увеличивают счетчики,
например: i++
.
Давайте с помощью цикла for
выведем
последовательно числа от 1
до 9
:
for (let i = 1; i <= 9; i++) {
console.log(i); // выведет 1, 2... 9
}
А теперь будем увеличивать счетчик не
на 1
, а на 2
:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // выведет 1, 3, 5...
}
Можно выполнить обратный отсчет:
for (let i = 10; i > 0; i--) {
console.log(i); // выведет 10, 9, 8...
}
С помощью цикла for
выведите в консоль
числа от 1
до 100
.
С помощью цикла for
выведите в консоль
числа от 11
до 33
.
С помощью цикла for
выведите в консоль
четные числа в промежутке от 0
до
100
.
С помощью цикла for
выведите в консоль
нечетные числа в промежутке от 1
до
99
.
С помощью цикла for
выведите в консоль
числа от 100
до 0
.