Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære While-løkke | Løkker
C# Grundlæggende

bookWhile-løkke

En while-løkke ligner en for-løkke, men bruges, når vi har behov for at udføre en kodeblok gentagne gange baseret på en betingelse. Syntaksen for en while-løkke er enklere end for en for-løkke:

while (condition) {
    // code to execute
}


Lad os se på et praktisk eksempel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }

Selvom while-løkker ved første øjekast kan virke meget lig for-løkker, bliver forskellen tydelig på mere avancerede niveauer af programmering. Vi vil muligvis udforske brugen af forskellige typer løkker i Arrays-sektionen.

Bemærk

Vi kan skrive true som betingelsen i en while-løkke for at skabe en uendelig løkke. Det anbefales dog ikke at gøre dette.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Hvor mange iterationer vil følgende løkke have?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3

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

Suggested prompts:

Can you give an example of a while loop in JavaScript?

What are some common use cases for while loops?

How does a while loop differ from a for loop in practice?

Awesome!

Completion rate improved to 1.59

bookWhile-løkke

Stryg for at vise menuen

En while-løkke ligner en for-løkke, men bruges, når vi har behov for at udføre en kodeblok gentagne gange baseret på en betingelse. Syntaksen for en while-løkke er enklere end for en for-løkke:

while (condition) {
    // code to execute
}


Lad os se på et praktisk eksempel:

main.cs

main.cs

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }

Selvom while-løkker ved første øjekast kan virke meget lig for-løkker, bliver forskellen tydelig på mere avancerede niveauer af programmering. Vi vil muligvis udforske brugen af forskellige typer løkker i Arrays-sektionen.

Bemærk

Vi kan skrive true som betingelsen i en while-løkke for at skabe en uendelig løkke. Det anbefales dog ikke at gøre dette.

main.cs

main.cs

copy
123
while(true) { Console.WriteLine("Hello World"); }
question mark

Hvor mange iterationer vil følgende løkke have?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3
some-alt