Suurem ja väiksem operaatorid JavaScriptis
Väärtuste võrdlemiseks, milline on suurem
ja milline väiksem, kasutatakse operaatoreid
suurem >, suurem või võrdne >=,
väiksem <, väiksem või võrdne <=.
Uurime nende tööd praktilisel näitel.
Olgu meil muutuja test mingi
väärtusega:
javascriptlet test = 1;
Kontrollime, kas selle muutuja väärtus on suurem kui null või mitte:
javascriptlet test = 1;
if (test > 0) {
console.log('+++'); // see töötab
} else {
console.log('---');
}
Nüüd muudame muutuja väärtuse negatiivseks:
javascriptlet test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // see töötab
}
Olgu nüüd muutuja väärtus võrdne 0.
Sellisel juhul satume else plokki,
kuna meie tingimuses on kirjas, et muutuja
test peab olema rangelt suurem kui null:
javascriptlet test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // see töötab
}
Muudame tingimuse suurem või võrdneks:
javascriptlet test = 0;
if (test >= 0) {
console.log('+++'); // see töötab
} else {
console.log('---');
}
Nüüd väiksemaks:
javascriptlet test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // see töötab
}
Nüüd väiksem või võrdne:
javascriptlet test = 0;
if (test <= 0) {
console.log('+++'); // see töötab
} else {
console.log('---');
}
Kontrollige, kas muutuja test on suurem kui 10.
Kontrollige, kas muutuja test on väiksem kui 10.
Kontrollige, kas muutuja test
on suurem või võrdne 10.
Kontrollige, kas muutuja test
on väiksem või võrdne 10.