Nagyobb és kisebb operátorok a JavaScript-ben
Az értékek összehasonlítására, hogy melyik a nagyobb,
illetve melyik a kisebb, a következő operátorokat használjuk:
nagyobb >, nagyobb vagy egyenlő >=,
kisebb <, kisebb vagy egyenlő <=.
Tanulmányozzuk működésüket egy gyakorlati példán keresztül.
Tegyük fel, hogy van egy test változónk
valamilyen értékkel:
let test = 1;
Ellenőrizzük, hogy a változó értéke nagyobb-e nullánál:
let test = 1;
if (test > 0) {
console.log('+++'); // ez fog lefutni
} else {
console.log('---');
}
Most változtassuk meg a változó értékét negatívra:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ez fog lefutni
}
Most legyen a változó értéke 0.
Ebben az esetben a else ágba kerülünk,
mivel a feltételünk szerint a test változónak
szigorúan nagyobbnak kell lennie nullánál:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ez fog lefutni
}
Változtassuk meg a feltételt "nagyobb vagy egyenlő"-re:
let test = 0;
if (test >= 0) {
console.log('+++'); // ez fog lefutni
} else {
console.log('---');
}
Most pedig "kisebb"-re:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // ez fog lefutni
}
És most "kisebb vagy egyenlő"-re:
let test = 0;
if (test <= 0) {
console.log('+++'); // ez fog lefutni
} else {
console.log('---');
}
Ellenőrizze, hogy a test változó nagyobb-e, mint 10.
Ellenőrizze, hogy a test változó kisebb-e, mint 10.
Ellenőrizze, hogy a test változó
nagyobb vagy egyenlő-e, mint 10.
Ellenőrizze, hogy a test változó
kisebb vagy egyenlő-e, mint 10.