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:
let test = 1;
Skontrolujme, či je hodnota tejto premennej väčšia ako nula alebo nie:
let test = 1;
if (test > 0) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
Teraz zmeňme hodnotu premennej na zápornú:
let 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:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // spustí sa toto
}
Zmeňme podmienku na väčšie alebo rovné:
let test = 0;
if (test >= 0) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
A teraz na menšie:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // spustí sa toto
}
A teraz na menšie alebo rovné:
let 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.