Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
Цикл `while`
Цикл while
— це ще один тип циклів, який підтримується більшістю мов програмування, включаючи JavaScript.
Цикл while
переважно використовується тоді, коли потрібно виконувати блок коду доти, доки умова є true
. Хоча в певних випадках він може поводитися подібно до циклу for
, зазвичай його застосовують у ситуаціях, коли наперед невідомо, скільки разів потрібно виконати блок коду.
Загальний синтаксис циклу while
:
while(boolean_expression) {
// code to execute
}
Якщо умова циклу while завжди істинна, цикл виконуватиметься нескінченно. Такий цикл називають нескінченним циклом.
Процес виконання циклу while
можна краще зрозуміти, розглянувши його блок-схему:
Наведено приклад програми, яка використовує цикл while
для знаходження першого числа, що ділиться і на 11
, і на 12
:
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number divisible by both 11 and 12 is:", i);
1. Яка основна відмінність між циклом for
та циклом while
?
2. Скільки разів виконається наступний цикл?
3. Що станеться, якщо умова в циклі while
завжди істинна?
Дякуємо за ваш відгук!