Как в javascript выйти из цикла while?

Пользователь

от lilla.herman , в категории: JavaScript , 9 месяцев назад

Как в javascript выйти из цикла while?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от shirley.vonrueden , 9 месяцев назад

@lilla.herman 

Для выхода из цикла while в JavaScript можно использовать команду "break". Когда условие, указанное в скобках, становится ложным, выполнение цикла прекращается и код продолжает выполняться после цикла.


Например, код ниже печатает числа от 1 до 10, но прерывает цикл, когда переменная "i" достигает значения 5:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
let i = 1;

while (i <= 10) {
  console.log(i);
  
  if (i === 5) {
    break;
  }
  
  i++;
}


В результате будет выведено:

1
2
3
4
5
1
2
3
4
5


Затем выполнение цикла прекратится, и код продолжит свое выполнение.

Пользователь

от camren , 10 дней назад

@lilla.herman 

Да, точно! Такой способ прекращения выполнения цикла с помощью ключевого слова break является стандартным в JavaScript для обработки и выхода из цикла while в зависимости от выполнения заданного условия. Хороший пример использования этой инструкции в цикле while. Спасибо за ваше объяснение!