Цикл while в Dart
Сейчас мы изучим цикл while. Он выполняется до тех пор,
пока истинно выражение в круглых скобках. Как только условие
становится ложным, цикл заканчивается. Если оно было ложным
изначально, тело не выполнится ни разу.
Пусть в условии участвует переменная, которая меняется в теле.
Иначе цикл может не остановиться. Давайте для примера
последовательно выведем числа от 1 до 5:
var i = 1;
while (i <= 5) {
print(i); // выведет 1, 2, 3, 4 и 5
i++;
}
Давайте теперь будем делать обратный отсчет:
var i = 10;
while (i > 0) {
print(i); // выведет 10, 9, 8, 7, 6, 5, 4, 3, 2 и 1
i--;
}
Выведите в консоль числа от 1 до 10.
Выведите в консоль числа от 10 до 1.
Выведите в консоль числа от 1 до 100.
Выведите в консоль числа от 11 до 33.
Выведите в консоль числа от 100 до 1.