Vertailuoperaattorit

OperaattoriToimintaEsimerkkiEsimerkkivastaus
=Yhtä suuri${age} = 25tosi tai epätosi
!=Eri suuri${age} != 25tosi tai epätosi
>Suurempi kuin${age} > 25tosi tai epätosi
>=Suurempi tai yhtä suuri${age} >= 25tosi tai epätosi
<Pienempi kuin${age} < 25tosi tai epätosi
<=Pienempi tai yhtä suuri${age} <= 25tosi tai epätosi

Yllä olevissa esimerkeissä ${age} edustaa nykyisen kentän arvoa, ja operaattoria käytetään vertaamaan sitä arvoon 25. Rajoite arvioidaan joko todeksi tai epätodeksi riippuen siitä, täyttyykö ehto vai ei.

Loogiset operaattorit

Loogisia operaattoreita käytetään yhdistämään useita lausekkeita rajoitteissa. Tässä joitakin yleisesti käytettyjä loogisia operaattoreita sekä niiden toiminnot ja esimerkit:

OperaattoriToimintaEsimerkki
orPalauttaa tosi, jos jompi kumpi lauseke on tosi${age} = 3 or ${age} = 4
andPalauttaa tosi vain jos molemmat lausekkeet ovat tosia${age} > 3 and ${age} < 5
not()Palauttaa tosi, jos lauseke ei ole tosinot(${age} > 3 and ${age} < 5)

Yllä olevissa esimerkeissä ${age} edustaa nykyisen kentän arvoa, ja loogisia operaattoreita käytetään yhdistämään lausekkeita. Rajoite arvioidaan todeksi tai epätodeksi määriteltyjen ehtojen perusteella.

Esimerkki 1:

Esimerkki 2:

Esimerkki 3:

Oliko tämä sivu hyödyllinen?