Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Break en Continue | Lussen in Dart
Introductie tot Dart

bookBreak en Continue

Veeg om het menu te tonen

break

In Dart is break een instructie die wordt gebruikt om een lus te verlaten. De break-instructie kan worden gebruikt in elke lus, waaronder while-, for- en do-while-lussen.

De syntaxis voor de break-instructie is als volgt:

break;

Wanneer de break-instructie in de code wordt aangetroffen, beëindigt deze de uitvoering van de lus waarin deze zich bevindt. Dit betekent dat eventuele andere iteraties van de lus niet worden uitgevoerd.

Voorbeeld

De break-instructie wordt vaak gebruikt om een lus te verlaten als aan een bepaalde voorwaarde wordt voldaan. In het volgende voorbeeld worden alle getallen van 1 tot 10 afgedrukt, maar wordt de lus onderbroken als het getal 5 wordt aangetroffen:

main.dart

main.dart

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

continue

Continue is een instructie die wordt gebruikt om de huidige iteratie van een lus over te slaan. De continue-instructie kan in elke lus worden gebruikt, waaronder while-, for- en do-while-lussen.

De syntaxis voor de continue-instructie is als volgt:

continue;

Voorbeeld

De continue-instructie wordt vaak gebruikt om bepaalde waarden of condities over te slaan

main.dart

main.dart

copy
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); } }

Zoals je kunt zien, stelt de continue-instructie ons in staat te bepalen welke lijstitems naar de console worden uitgevoerd.

question mark

Welke instructie stopt de lus?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 6
some-alt