Встречается на собеседованиях • сегодня

Как работает цикл while

Цикл while выполняет блок кода пока условие истинно. Проверка условия происходит перед каждой итерацией. Если условие ложно с самого начала, цикл не выполнится ни разу.

javascript
let i = 0;
while (i < 5) {
  console.log(i); // 0, 1, 2, 3, 4
  i++;
}

Особенности:

  • Условие проверяется до выполнения тела цикла
  • Риск бесконечного цикла, если условие всегда истинно
  • Можно прервать с помощью break или пропустить итерацию через continue
javascript
while (true) {
  // бесконечный цикл без break
  break; // выход
}

Для работы с коллекциями предпочтительнее for...of или методы массивов, но while полезен при неопределённом количестве итераций.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы