Operátory větší než a menší než v JavaScriptu
Pro kontrolu, která z hodnot je větší
a která je menší, se používají operátory
větší než >, větší nebo rovno >=,
menší než <, menší nebo rovno <=.
Pojďme si jejich funkci prostudovat na praktickém příkladu.
Předpokládejme, že máme proměnnou test s
nějakou hodnotou:
let test = 1;
Pojďme zkontrolovat, zda je hodnota této proměnné větší než nula nebo ne:
let test = 1;
if (test > 0) {
console.log('+++'); // toto se provede
} else {
console.log('---');
}
Nyní změňme hodnotu proměnné na zápornou:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // toto se provede
}
Nyní předpokládejme, že hodnota proměnné je 0.
V tomto případě přejdeme do bloku else,
protože v naší podmínce je napsáno, že proměnná
test musí být striktně větší než nula:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // toto se provede
}
Pojďme změnit podmínku na větší nebo rovno:
let test = 0;
if (test >= 0) {
console.log('+++'); // toto se provede
} else {
console.log('---');
}
A nyní na menší než:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // toto se provede
}
A nyní na menší nebo rovno:
let test = 0;
if (test <= 0) {
console.log('+++'); // toto se provede
} else {
console.log('---');
}
Zkontrolujte, zda je proměnná test větší než 10.
Zkontrolujte, zda je proměnná test menší než 10.
Zkontrolujte, zda je proměnná test
větší nebo rovna 10.
Zkontrolujte, zda je proměnná test
menší nebo rovna 10.