Sammenligningsoperatorer
Vi har diskuteret tre sammenligningsoperatorer i de foregående kapitler. Der findes dog yderligere operatorer i denne kategori, som vi bør kende til. Nedenfor ses en liste over alle sammenligningsoperatorerne:
| Operator | Logik |
|---|---|
== | Lige med |
!= | Ikke lige med |
< | Mindre end |
<= | Mindre end eller lig med |
> | Større end |
>= | Større end eller lig med |
Ikke lige med (!=)
Denne operator bruges til at kontrollere, om to værdier ikke er ens. For eksempel:
index.go
12var a int = 1 fmt.Println(a != 2) // Outputs 'true'
Mindre end eller lig med (<=)
Denne operator bruges til at kontrollere, om værdien til venstre er mindre end eller lig med værdien til højre:
index.go
123var a int = 7 fmt.Println(a <= 7) // Outputs 'true' fmt.Println(a <= 6) // Outputs 'false'
Større end eller lig med (>=)
Denne operator bruges til at kontrollere, om værdien til venstre er større end eller lig med værdien til højre:
index.go
123var a int = 7 fmt.Println(a >= 7) // Outputs 'true' fmt.Println(a >= 6) // Outputs 'true'
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
Awesome!
Completion rate improved to 1.96
Sammenligningsoperatorer
Stryg for at vise menuen
Vi har diskuteret tre sammenligningsoperatorer i de foregående kapitler. Der findes dog yderligere operatorer i denne kategori, som vi bør kende til. Nedenfor ses en liste over alle sammenligningsoperatorerne:
| Operator | Logik |
|---|---|
== | Lige med |
!= | Ikke lige med |
< | Mindre end |
<= | Mindre end eller lig med |
> | Større end |
>= | Større end eller lig med |
Ikke lige med (!=)
Denne operator bruges til at kontrollere, om to værdier ikke er ens. For eksempel:
index.go
12var a int = 1 fmt.Println(a != 2) // Outputs 'true'
Mindre end eller lig med (<=)
Denne operator bruges til at kontrollere, om værdien til venstre er mindre end eller lig med værdien til højre:
index.go
123var a int = 7 fmt.Println(a <= 7) // Outputs 'true' fmt.Println(a <= 6) // Outputs 'false'
Større end eller lig med (>=)
Denne operator bruges til at kontrollere, om værdien til venstre er større end eller lig med værdien til højre:
index.go
123var a int = 7 fmt.Println(a >= 7) // Outputs 'true' fmt.Println(a >= 6) // Outputs 'true'
Tak for dine kommentarer!