While-Løkke i Dart
Stryg for at vise menuen
En while-løkke er en programmeringskonstruktion, der gør det muligt at udføre et bestemt kodeblok, så længe en bestemt betingelse er true.
Syntaksen for en while-løkke i Dart er som følger:
loop.dart
123while (condition) { // Statements to be executed while a condition is `true` }
- Før løkken påbegyndes, kontrolleres betingelsen i parenteserne. Hvis den er
true, kører løkken. - Efter hver gennemløb kontrolleres betingelsen igen. Hvis den stadig er
true, gentages løkken. - Når betingelsen bliver
false, stopper løkken, og programmet fortsætter.
Bemærk
Det er vigtigt at huske, at while-løkker kan blive uendelige, hvis betingelsen aldrig bliver falsk. Det er derfor essentielt at kontrollere betingelsen omhyggeligt.
main.dart
12345678void main() { int counter = 0; while (counter < 5) { print(counter); counter = counter + 1; } }
while-løkke kører, så længe counter er mindre end 5. Da counter starter ved 0, udføres løkken fem gange, hvor counter øges med 1 for hver iteration.
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 2
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 4. Kapitel 2