Operatori mai mare și mai mic în JavaScript
Pentru a verifica care dintre valori este mai mare,
și care este mai mic, se utilizează operatorii
mai mare >, mai mare sau egal >=,
mai mic <, mai mic sau egal <=.
Să studiem funcționarea lor printr-un exemplu practic.
Să presupunem că avem o variabilă test cu
o anumită valoare:
let test = 1;
Să verificăm dacă valoarea acestei variabile este mai mare decât zero sau nu:
let test = 1;
if (test > 0) {
console.log('+++'); // se va executa acesta
} else {
console.log('---');
}
Acum să schimbăm valoarea variabilei într-una negativă:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // se va executa acesta
}
Să presupunem acum că valoarea variabilei este 0.
În acest caz vom ajunge în blocul else,
deoarece în condiția noastră este scris că variabila
test trebuie să fie strict mai mare decât zero:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // se va executa acesta
}
Să schimbăm condiția în mai mare sau egal:
let test = 0;
if (test >= 0) {
console.log('+++'); // se va executa acesta
} else {
console.log('---');
}
Și acum în mai mic:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // se va executa acesta
}
Și acum în mai mic sau egal:
let test = 0;
if (test <= 0) {
console.log('+++'); // se va executa acesta
} else {
console.log('---');
}
Verificați dacă variabila test este mai mare decât 10.
Verificați dacă variabila test este mai mică decât 10.
Verificați dacă variabila test
este mai mare sau egală cu 10.
Verificați dacă variabila test
este mai mică sau egală cu 10.