Break-lause
Pyyhkäise näyttääksesi valikon
Avainsanaa break voidaan käyttää poistumaan silmukasta ennenaikaisesti, vaikka silmukan lopetusehtoa ei olisi vielä saavutettu.
Tässä on esimerkki siitä, miten break-lausetta voidaan käyttää silmukan sisällä:
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") }
Annettu koodi lopettaa silmukan, kun i==3 sen sijaan, että se jatkuisi arvoon i==5 asti. Kaikki koodi break-lauseen jälkeen kyseisessä silmukassa ohitetaan automaattisesti, koska silmukka katkeaa siinä kohdassa.
Avainsanaa break, jota kutsutaan myös break-lauseeksi, voidaan käyttää hyödyllisenä työkaluna silmukan kulun hallintaan. Sen avulla voidaan asettaa lisäehtoja silmukan sisälle.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme