Totuusarvot
Booleanit ovat olennainen tietotyyppi, jota käytetään totuusarvojen (true tai false) esittämiseen loogisissa lausekkeissa.
Boolean ilmaistaan avainsanalla bool ja se voi saada arvon joko true tai false.
index.go
1var myBool bool = true
Booleanin oletusarvo on false.
Boolean-arvot ovat erityisen hyödyllisiä, kun halutaan tallentaa loogisten lausekkeiden tuloksia. Loogiset lausekkeet muodostetaan käyttämällä loogisia ja/tai vertailuoperaattoreita.
Vaikka loogisia operaattoreita ja lausekkeita käsitellään tarkemmin seuraavassa osiossa, tässä on lyhyt esittely kolmesta vertailuoperaattorista Go-kielessä:
| Operator | Logic |
|---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Tässä on yksinkertainen esimerkki siitä, miten loogisen lausekkeen tulos tallennetaan boolean-arvoon:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.96
Totuusarvot
Pyyhkäise näyttääksesi valikon
Booleanit ovat olennainen tietotyyppi, jota käytetään totuusarvojen (true tai false) esittämiseen loogisissa lausekkeissa.
Boolean ilmaistaan avainsanalla bool ja se voi saada arvon joko true tai false.
index.go
1var myBool bool = true
Booleanin oletusarvo on false.
Boolean-arvot ovat erityisen hyödyllisiä, kun halutaan tallentaa loogisten lausekkeiden tuloksia. Loogiset lausekkeet muodostetaan käyttämällä loogisia ja/tai vertailuoperaattoreita.
Vaikka loogisia operaattoreita ja lausekkeita käsitellään tarkemmin seuraavassa osiossa, tässä on lyhyt esittely kolmesta vertailuoperaattorista Go-kielessä:
| Operator | Logic |
|---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Tässä on yksinkertainen esimerkki siitä, miten loogisen lausekkeen tulos tallennetaan boolean-arvoon:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Kiitos palautteestasi!