Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Break та Continue | Цикли в Dart
Вступ до Dart

Break та Continue

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

break

У Dart оператор break використовується для виходу з циклу. Оператор break можна використовувати в будь-якому циклі, включаючи цикли while, for та do-while.

Синтаксис оператора break виглядає так:

break;

Коли оператор break зустрічається в коді, він припиняє виконання циклу, в якому знаходиться. Це означає, що інші ітерації циклу виконуватися не будуть.

Приклад

Оператор break часто використовується для виходу з циклу, якщо умова відповідає певним вимогам. Наприклад, наступний код виводить усі числа від 1 до 10, але перериває цикл, якщо зустрічає число 5:

main.dart

main.dart

1234567891011
void main() { int counter = 1; while (counter <= 10) { if (counter == 5) { break; } print(counter); counter++; } }

continue

Continue — це оператор, який використовується для пропуску поточної ітерації циклу. Оператор continue можна використовувати в будь-якому циклі, включаючи цикли while, for та do-while.

Синтаксис оператора continue виглядає наступним чином:

continue;

Приклад

Оператор continue часто використовується для пропуску певних значень або умов

main.dart

main.dart

123456789
void main() { List<String> actions = ["go", "jump", "stop", "go", "go", "stop", "jump", "stop", "go", "go", "stop"]; for (String item in actions) { if (item == "stop"){ continue; } print(item); } }

Як видно, оператор continue дозволяє контролювати, які елементи списку будуть виведені в консоль.

question mark

Який оператор зупиняє цикл?

Виберіть правильну відповідь

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

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

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

Секція 4. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Секція 4. Розділ 6
some-alt