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

bookIntroduksjon til løkker

Sveip for å vise menyen

En løkke i Dart er en programmeringskonstruksjon som lar deg gjenta kjøring av en kodeblokk til en bestemt betingelse er oppfylt.

Løkker brukes til å automatisere repeterende oppgaver, arbeide med datasamlinger eller utføre en bestemt operasjon et visst antall ganger. Løkker er essensielle i programmering og gjør det mulig å håndtere repeterende oppgaver effektivt og systematisk.

Note
Merk

Det finnes flere typer løkker, hver egnet for en spesiell oppgave. I de neste kapitlene vil du lære når og hvordan du bruker hver av dem.

La oss si at du har et kodefragment som må kjøres ti ganger. Det finnes to måter å oppnå dette på:

  • Kopiere og lime inn koden mange ganger;
  • Bruke en løkke.

Se på et eksempel på kode for å se den første tilnærmingen til å løse oppgaven.

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 fullført oppgaven og vist teksten på skjermen ti ganger. Men hva om oppgaven er å vise teksten på skjermen tusen ganger eller til og med en million ganger? I slike tilfeller kan du bruke en for-løkke:

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, med bare tre linjer kode, viste du informasjonen på skjermen ti ganger.

question mark

Løkker brukes til?

Velg alle riktige svar

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 4. Kapittel 1
some-alt