Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduction to Loops | Løkker i Dart
Introduktion til Dart

bookIntroduction to Loops

Stryg for at vise menuen

En løkke i Dart er en programmeringskonstruktion, der gør det muligt gentagne gange at udføre et kodeblok, indtil en bestemt betingelse er opfyldt.

Løkker bruges til at automatisere gentagne opgaver, arbejde med datakollektioner eller udføre en bestemt operation et vist antal gange. Løkker er essentielle i programmering og gør det muligt effektivt og systematisk at håndtere gentagne opgaver.

Note
Bemærk

Der findes flere typer løkker, som hver især egner sig til en specifik opgave. I de næste kapitler lærer du hvornår og hvordan du bruger hver enkelt.

Lad os sige, at du har et kodefragment, der skal udføres ti gange. Der er to måder at opnå dette på:

  • Kopiér og indsæt koden mange gange;
  • Brug en løkke.

Se et eksempel på kode for at se den første tilgang til at løse opgaven.

main.dart

main.dart

copy
123456789101112
void main() { print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); }

Som du kan se, har du fuldført opgaven og vist teksten på skærmen ti gange. Men hvad nu, hvis opgaven er at vise teksten på skærmen tusind eller endda en million gange? I sådanne tilfælde kan du bruge et for-loop:

main.dart

main.dart

copy
12345
void main() { for(int i = 0; i < 10; i=i+1){ print("Programming is interesting"); } }

Som du kan se, blev informationen vist på skærmen ti gange med blot tre linjer kode.

question mark

Løkker bruges til?

Vælg alle korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

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 1
some-alt