Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розуміння Циклу While у JavaScript | Перебір Даних у JavaScript
Вступ до JavaScript

bookРозуміння Циклу While у JavaScript

Типи циклів

Цикли — це структури, які багаторазово виконують блок коду, поки виконується певна умова. У JavaScript існує три типи циклів:

  • while;
  • do-while;
  • for.

Розглянемо кожен з них детальніше.

Цикл while

Цикл while — це найпростіший тип циклу. Він продовжує виконувати блок коду, поки задана умова залишається істинною.

Щоб створити цикл while, використовуйте ключове слово while, після якого в дужках вказується умова, а блок коду береться у фігурні дужки. Синтаксис подібний до оператора if:

while (condition) {
  // code block
}

Ось приклад:

123456
let a = 5; while (a <= 10) { console.log("a =", a); a++; }
copy

У цьому прикладі блок коду циклу while виконується шість разів:

  • Спочатку змінна a встановлюється у значення 5;
  • Умова циклу — a <= 10, яка є істинною, тому блок коду виконується;
  • Після кожного виконання змінна a збільшується на 1;
  • Цикл продовжує виконуватись, доки умова залишається істинною.

Note

Цикл while перевіряє умову перед виконанням блоку коду. Якщо умова спочатку є false, блок коду не буде виконано.

Note

Будьте уважні з умовою! Якщо умова завжди повертає true, цикл ніколи не завершиться, що призведе до нескінченного циклу, і ваша програма може зависнути або стати неактивною.

1. Скільки разів програма виведе Hello!?

2. Скільки разів програма виведе JavaScript?

3. Скільки разів програма виведе Be careful!?

question mark

Скільки разів програма виведе Hello!?

Select the correct answer

question mark

Скільки разів програма виведе JavaScript?

Select the correct answer

question mark

Скільки разів програма виведе Be careful!?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain the difference between while, do-while, and for loops?

Can you show an example of a do-while loop?

What happens if the while loop condition is never true?

Awesome!

Completion rate improved to 2.5

bookРозуміння Циклу While у JavaScript

Свайпніть щоб показати меню

Типи циклів

Цикли — це структури, які багаторазово виконують блок коду, поки виконується певна умова. У JavaScript існує три типи циклів:

  • while;
  • do-while;
  • for.

Розглянемо кожен з них детальніше.

Цикл while

Цикл while — це найпростіший тип циклу. Він продовжує виконувати блок коду, поки задана умова залишається істинною.

Щоб створити цикл while, використовуйте ключове слово while, після якого в дужках вказується умова, а блок коду береться у фігурні дужки. Синтаксис подібний до оператора if:

while (condition) {
  // code block
}

Ось приклад:

123456
let a = 5; while (a <= 10) { console.log("a =", a); a++; }
copy

У цьому прикладі блок коду циклу while виконується шість разів:

  • Спочатку змінна a встановлюється у значення 5;
  • Умова циклу — a <= 10, яка є істинною, тому блок коду виконується;
  • Після кожного виконання змінна a збільшується на 1;
  • Цикл продовжує виконуватись, доки умова залишається істинною.

Note

Цикл while перевіряє умову перед виконанням блоку коду. Якщо умова спочатку є false, блок коду не буде виконано.

Note

Будьте уважні з умовою! Якщо умова завжди повертає true, цикл ніколи не завершиться, що призведе до нескінченного циклу, і ваша програма може зависнути або стати неактивною.

1. Скільки разів програма виведе Hello!?

2. Скільки разів програма виведе JavaScript?

3. Скільки разів програма виведе Be careful!?

question mark

Скільки разів програма виведе Hello!?

Select the correct answer

question mark

Скільки разів програма виведе JavaScript?

Select the correct answer

question mark

Скільки разів програма виведе Be careful!?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
some-alt