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:
javascriptlet test = 1;
Hajde da proverimo da li je vrednost ove promenljive veća od nule ili ne:
javascriptlet test = 1;
if (test > 0) {
console.log('+++'); // ovo će se izvršiti
} else {
console.log('---');
}
A sada ćemo promeniti vrednost promenljive na negativnu:
javascriptlet 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:
javascriptlet test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ovo će se izvršiti
}
Hajde da promenimo uslov na veće ili jednako:
javascriptlet test = 0;
if (test >= 0) {
console.log('+++'); // ovo će se izvršiti
} else {
console.log('---');
}
A sada na manje:
javascriptlet test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // ovo će se izvršiti
}
A sada na manje ili jednako:
javascriptlet 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.