Оператори по-голямо и по-малко в JavaScript
За проверка на това коя от стойностите е по-голяма,
а коя е по-малка, се използват операторите
по-голямо >, по-голямо или равно >=,
по-малко <, по-малко или равно <=.
Нека изучим тяхната работа на практичен пример.
Да предположим, че имаме променлива test с
някаква стойност:
let test = 1;
Нека проверим дали стойността на тази променлива е по-голяма от нула или не:
let test = 1;
if (test > 0) {
console.log('+++'); // ще се изпълни това
} else {
console.log('---');
}
А сега нека променим стойността на променливата на отрицателна:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ще се изпълни това
}
Нека сега стойността на променливата да е 0.
В този случай ще попаднем в блока else,
тъй като в нашето условие е записано, че променливата
test трябва да е строго по-голяма от нула:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ще се изпълни това
}
Нека променим условието на по-голямо или равно:
let test = 0;
if (test >= 0) {
console.log('+++'); // ще се изпълни това
} else {
console.log('---');
}
А сега на по-малко:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // ще се изпълни това
}
А сега на по-малко или равно:
let test = 0;
if (test <= 0) {
console.log('+++'); // ще се изпълни това
} else {
console.log('---');
}
Проверете дали променливата test е по-голяма от 10.
Проверете дали променливата test е по-малка от 10.
Проверете дали променливата test
е по-голяма или равна на 10.
Проверете дали променливата test
е по-малка или равна на 10.