Operátory väčšie a menšie v JavaScripte
Na kontrolu, ktorá z hodnôt je väčšia,
a ktorá je menšia, sa používajú operátory
väčšie >, väčšie alebo rovné >=,
menšie <, menšie alebo rovné <=.
Poďme študovať ich činnosť na praktickom príklade.
Predpokladajme, že máme premennú test s
nejakou hodnotou:
javascriptlet test = 1;
Skontrolujme, či je hodnota tejto premennej väčšia ako nula alebo nie:
javascriptlet test = 1;
if (test > 0) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
Teraz zmeňme hodnotu premennej na zápornú:
javascriptlet test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // spustí sa toto
}
Teraz nech je hodnota premennej rovná 0.
V tomto prípade sa dostaneme do bloku else,
pretože v našej podmienke je napísané, že premenná
test musí byť striktne väčšia ako nula:
javascriptlet test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // spustí sa toto
}
Zmeňme podmienku na väčšie alebo rovné:
javascriptlet test = 0;
if (test >= 0) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
A teraz na menšie:
javascriptlet test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // spustí sa toto
}
A teraz na menšie alebo rovné:
javascriptlet test = 0;
if (test <= 0) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
Skontrolujte, či je premenná test väčšia ako 10.
Skontrolujte, či je premenná test menšia ako 10.
Skontrolujte, či je premenná test
väčšia alebo rovná 10.
Skontrolujte, či je premenná test
menšia alebo rovná 10.