Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Break-sats | Styrstrukturer
Introduktion till Golang

Break-sats

Svep för att visa menyn

Nyckelordet break kan användas för att avbryta en loop i förtid, även om dess stoppvillkor ännu inte har uppfyllts.

Här är ett exempel på hur break kan användas inuti en loop:

index.go

index.go

123456789101112
package main import "fmt" func main() { for i := 1; i <= 5; i++ { fmt.Println(i) if i == 3 { break } } fmt.Println("Loop ended") }

Den angivna koden avslutar loopen när i==3 istället för i==5. All kod efter break-satsen inom loopen ignoreras automatiskt eftersom loopen bryts vid just den punkten.

Nyckelordet break, även kallat break-sats, kan vara ett värdefullt verktyg för att styra loopens flöde. Det möjliggör att införa ytterligare villkor inom loopen.

question mark

Vilka rader kommer att inkluderas i utdata från följande kod?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 7

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

Break-sats

Nyckelordet break kan användas för att avbryta en loop i förtid, även om dess stoppvillkor ännu inte har uppfyllts.

Här är ett exempel på hur break kan användas inuti en loop:

index.go

index.go

123456789101112
package main import "fmt" func main() { for i := 1; i <= 5; i++ { fmt.Println(i) if i == 3 { break } } fmt.Println("Loop ended") }

Den angivna koden avslutar loopen när i==3 istället för i==5. All kod efter break-satsen inom loopen ignoreras automatiskt eftersom loopen bryts vid just den punkten.

Nyckelordet break, även kallat break-sats, kan vara ett värdefullt verktyg för att styra loopens flöde. Det möjliggör att införa ytterligare villkor inom loopen.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 7
some-alt