Break-sætning
Nøgleordet break kan bruges til at afslutte en løkke før tid, selvom dens stopbetingelse ikke er opfyldt.
Her er et eksempel på, hvordan break kan anvendes inde i en løkke:
index.go
123456789101112package main import "fmt" func main() { for i := 1; i <= 5; i++ { fmt.Println(i) if i == 3 { break } } fmt.Println("Loop ended") }
Den viste kode afslutter løkken, når i==3 i stedet for i==5. Al kode efter break-sætningen inden for løkken ignoreres automatisk, da løkken brydes på det pågældende tidspunkt.
Nøgleordet break, også kaldet break-sætningen, kan være et værdifuldt værktøj til at styre løkkens flow. Det gør det muligt at pålægge yderligere betingelser inden for løkken.
Tak for dine kommentarer!
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
Can you give more examples of using the break statement?
What is the difference between break and continue in loops?
In which scenarios should I use break in my code?
Awesome!
Completion rate improved to 1.96
Break-sætning
Stryg for at vise menuen
Nøgleordet break kan bruges til at afslutte en løkke før tid, selvom dens stopbetingelse ikke er opfyldt.
Her er et eksempel på, hvordan break kan anvendes inde i en løkke:
index.go
123456789101112package main import "fmt" func main() { for i := 1; i <= 5; i++ { fmt.Println(i) if i == 3 { break } } fmt.Println("Loop ended") }
Den viste kode afslutter løkken, når i==3 i stedet for i==5. Al kode efter break-sætningen inden for løkken ignoreres automatisk, da løkken brydes på det pågældende tidspunkt.
Nøgleordet break, også kaldet break-sætningen, kan være et værdifuldt værktøj til at styre løkkens flow. Det gør det muligt at pålægge yderligere betingelser inden for løkken.
Tak for dine kommentarer!