Muuttujia tarvitsee usein verrata toisiinsa. Kumpi on suurempi? Ovatko ne yhtä suuret? Esimerkiksi if-komennon ehtona on usein muuttujien välinen vertailu. Vertailut palauttavat aina boolean
-tyyppisen arvon eli true
=totta tai false
=epätotta.
==
(3 == 4)
on epätotta ja (4 == 4)
on totta. Huomaa, että yhtäsuuruudessa käytetään kahta yhtäsuuruus merkkiä. Yhdellä tarkoitetaan muuttujaan sijoitusta.
!=
(3 != 4)
on totta ja (4 != 4)
on epätotta.
<
(3 < 4)
on totta, (4 < 3)
on epätotta ja (4 < 4)
on epätotta.
>
(3 > 4)
on epätotta, (4 > 3)
on totta ja (4 > 4)
on epätotta.
<=
(3 <= 4)
on totta, (4 <= 3)
on epätotta ja (4 <= 4)
on totta.
>=
(3 >= 4)
on epätotta, (4 >= 3)
on totta ja (4 >= 4)
on totta.