Sammenligningsoperatorer
Vi har diskutert tre sammenligningsoperatorer i tidligere kapitler. Det finnes imidlertid flere operatorer i denne kategorien som vi bør kjenne til. Nedenfor er en liste over alle sammenligningsoperatorene:
| Operator | Logikk |
|---|---|
== | Lik |
!= | Ikke lik |
< | Mindre enn |
<= | Mindre enn eller lik |
> | Større enn |
>= | Større enn eller lik |
Ikke lik (!=)
Denne operatoren brukes for å sjekke om to verdier ikke er like. For eksempel:
index.go
12var a int = 1 fmt.Println(a != 2) // Outputs 'true'
Mindre enn eller lik (<=)
Denne operatoren brukes for å sjekke om verdien til venstre er mindre enn eller lik verdien til høyre:
index.go
123var a int = 7 fmt.Println(a <= 7) // Outputs 'true' fmt.Println(a <= 6) // Outputs 'false'
Større enn eller lik (>=)
Denne operatoren brukes for å sjekke om verdien til venstre er større enn eller lik verdien til høyre:
index.go
123var a int = 7 fmt.Println(a >= 7) // Outputs 'true' fmt.Println(a >= 6) // Outputs 'true'
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how each comparison operator works with examples?
What are some common mistakes when using comparison operators?
Are there any differences in how these operators work in different programming languages?
Awesome!
Completion rate improved to 1.96
Sammenligningsoperatorer
Sveip for å vise menyen
Vi har diskutert tre sammenligningsoperatorer i tidligere kapitler. Det finnes imidlertid flere operatorer i denne kategorien som vi bør kjenne til. Nedenfor er en liste over alle sammenligningsoperatorene:
| Operator | Logikk |
|---|---|
== | Lik |
!= | Ikke lik |
< | Mindre enn |
<= | Mindre enn eller lik |
> | Større enn |
>= | Større enn eller lik |
Ikke lik (!=)
Denne operatoren brukes for å sjekke om to verdier ikke er like. For eksempel:
index.go
12var a int = 1 fmt.Println(a != 2) // Outputs 'true'
Mindre enn eller lik (<=)
Denne operatoren brukes for å sjekke om verdien til venstre er mindre enn eller lik verdien til høyre:
index.go
123var a int = 7 fmt.Println(a <= 7) // Outputs 'true' fmt.Println(a <= 6) // Outputs 'false'
Større enn eller lik (>=)
Denne operatoren brukes for å sjekke om verdien til venstre er større enn eller lik verdien til høyre:
index.go
123var a int = 7 fmt.Println(a >= 7) // Outputs 'true' fmt.Println(a >= 6) // Outputs 'true'
Takk for tilbakemeldingene dine!