hellojs.ru
Главная - Основы JavaScript - Циклы

Циклы

Размещено в категории "Основы JavaScript"
22.09.2024 / просмотров: 39 / комментариев: 0
Ресурсы:

Циклы и итерации




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

Цикл while

Пока какое-то условие выполняется, будут производиться действия в теле цикла.
Код

let num = 50;

while (num < 55) {
  console.log(num);
  num++;
}

Цикл do...while

Сделай что-то, пока выполняется следующее условие.
Код

let num = 50;

do {
  console.log(num);
  num++;
}
while (num < 55);

Цикл for
Код

for (let i = 50; i < 55; i++) {
  console.log(i);
}

Если нужно закончить цикл досрочно, можно воспользоваться директивой break
Код

for (let i = 1; i < 10; i++) {
  if (i === 6) {
  break;
  }

  console.log(i);
}  

В консоли выведутся цифры от 1 до 5, а при i === 6 цикл прекратит свою работу согласно условия. Как только i дошло до 6, цикл прервался и в консоль уже ничего не вывелось.

Чтобы пропустить какую-то итерацию, можно воспользоваться ключевым словом continue, и тогда на этой итерации цикл не выполнит код из своего тела, а со следующей возобновит свою работу.
Код

for (let i = 1; i < 10; i++) {
  if (i === 6) {
  continue;
  }

  console.log(i);
}

В консоль выведутся числа от 1 до 9, кроме числа 6.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
Сайт управляется системой uCoz