Booleska Värden
Booleska värden är en grundläggande datatyp som används för att representera sanningsvärden (true eller false) i logiska uttryck.
En boolesk variabel anges med nyckelordet bool och kan ha värdet true eller false.
index.go
1var myBool bool = true
Standardvärdet för en boolean är false.
Booleaner blir särskilt användbara när vi behöver lagra resultaten av logiska uttryck. Logiska uttryck konstrueras med hjälp av logiska och/eller jämförelseoperatorer.
Även om logiska operatorer och uttryck kommer att behandlas mer ingående i nästa avsnitt, följer här en kort introduktion till de tre jämförelseoperatorerna i Go:
| Operator | Logik |
|---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Här är ett enkelt exempel på hur resultatet av ett logiskt uttryck lagras i en boolean:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.96
Booleska Värden
Svep för att visa menyn
Booleska värden är en grundläggande datatyp som används för att representera sanningsvärden (true eller false) i logiska uttryck.
En boolesk variabel anges med nyckelordet bool och kan ha värdet true eller false.
index.go
1var myBool bool = true
Standardvärdet för en boolean är false.
Booleaner blir särskilt användbara när vi behöver lagra resultaten av logiska uttryck. Logiska uttryck konstrueras med hjälp av logiska och/eller jämförelseoperatorer.
Även om logiska operatorer och uttryck kommer att behandlas mer ingående i nästa avsnitt, följer här en kort introduktion till de tre jämförelseoperatorerna i Go:
| Operator | Logik |
|---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Här är ett enkelt exempel på hur resultatet av ett logiskt uttryck lagras i en boolean:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Tack för dina kommentarer!