НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Kotlin. W3Schools українською. Уроки для початківців

En Es De

Kotlin Цикл While


Цикли

Цикли можуть виконувати блок коду, поки досягнуто вказану умову.

Цикли зручні, оскільки вони економлять час, зменшують кількість помилок і роблять код більш читабельним.


Kotlin Цикл While

Цикл while перебирає блок коду, доки виконується задана умова, тобто є true:

Синтаксис

while (condition) {
// блок коду для виконання
}

У наведеному нижче прикладі код у циклі виконуватиметься знову і знову, доки змінна лічильника (i) менше 5:

Приклад

var i = 0
while (i < 5) {
  println(i)
  i++
} 
Спробуйте самі »

Примітка: Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться.


Цикл Do..While

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

Синтаксис

do {
// блок коду для виконання
}
while (умова);

У прикладі нижче використовується цикл do/while. Цикл завжди виконуватиметься принаймні один раз, навіть якщо умова хибна (false), оскільки блок коду виконується до перевірки умови:

Приклад

var i = 0
do {
  println(i)
  i++
  }
while (i < 5) 
Спробуйте самі »

Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!