Operatori veće i manje u JavaScript-u
Za proveru toga koja od vrednosti je veća,
a koja manja, koriste se operatori
veće >, veće ili jednako >=,
manje <, manje ili jednako <=.
Hajde da proučimo njihov rad na praktičnom primeru.
Neka imamo promenljivu test sa
nekom vrednošću:
let test = 1;
Hajde da proverimo da li je vrednost ove promenljive veća od nule ili ne:
let test = 1;
if (test > 0) {
console.log('+++'); // ovo će se izvršiti
} else {
console.log('---');
}
A sada ćemo promeniti vrednost promenljive na negativnu:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ovo će se izvršiti
}
Neka sada vrednost promenljive bude jednaka 0.
U ovom slučaju ćemo ući u blok else,
pošto je u našem uslovu napisano da promenljiva
test mora biti strogo veća od nule:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ovo će se izvršiti
}
Hajde da promenimo uslov na veće ili jednako:
let test = 0;
if (test >= 0) {
console.log('+++'); // ovo će se izvršiti
} else {
console.log('---');
}
A sada na manje:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // ovo će se izvršiti
}
A sada na manje ili jednako:
let test = 0;
if (test <= 0) {
console.log('+++'); // ovo će se izvršiti
} else {
console.log('---');
}
Proverite da li je promenljiva test veća od 10.
Proverite da li je promenljiva test manja od 10.
Proverite da li je promenljiva test
veća ili jednaka 10.
Proverite da li je promenljiva test
manja ili jednaka 10.