Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Introduction to Loops | Loopar i Dart
Introduktion till Dart

bookIntroduction to Loops

Svep för att visa menyn

En loop i Dart är en programmeringskonstruktion som gör det möjligt att upprepat köra ett kodblock tills ett specifikt villkor är uppfyllt.

Loopar används för att automatisera repetitiva uppgifter, arbeta med datamängder eller utföra en specifik operation ett visst antal gånger. Loopar är grundläggande inom programmering och gör det möjligt att effektivt och systematiskt hantera upprepade uppgifter.

Note
Notering

Det finns flera typer av loopar, där varje typ är anpassad för en specifik uppgift. I de kommande kapitlen får du lära dig när och hur du använder varje typ.

Anta att du har ett kodfragment som behöver köras tio gånger. Det finns två sätt att uppnå detta:

  • Kopiera och klistra in koden flera gånger;
  • Använda en loop.

Titta på ett exempel för att se det första tillvägagångssättet för att lösa uppgiften.

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 slutfört uppgiften och visat texten på skärmen tio gånger. Men vad händer om uppgiften är att visa texten på skärmen tusen gånger eller till och med en miljon gånger? I sådana fall kan du använda en 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, med bara tre rader kod visades informationen på skärmen tio gånger.

question mark

Loopar används för?

Välj alla rätta svar

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 4. Kapitel 1
some-alt