JavaScriptda katta va kichik operatorlari
Qaysi qiymat katta yoki kichik ekanligini tekshirish uchun
quyidagi operatorlar ishlatiladi:
katta >, katta yoki teng >=,
kichik <, kichik yoki teng <=.
Keling, ularning ishlashini amaliy misolda ko'rib chiqaylik.
Faraz qilaylik, bizda test o'zgaruvchisi
ma'lum bir qiymatga ega:
let test = 1;
Keling, shu o'zgaruvchining qiymati noldan katta yoki yo'qligini teksiramiz:
let test = 1;
if (test > 0) {
console.log('+++'); // shu ishlaydi
} else {
console.log('---');
}
Endi o'zgaruvchi qiymatini manfiyga o'zgartiramiz:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // shu ishlaydi
}
Endi faraz qilaylik, o'zgaruvchi qiymati 0 ga teng.
Bunday holda biz else bo'lagiga tushamiz,
chunki bizning shartimizda test o'zgaruvchisi
noldan qat'iy katta bo'lishi talab qilinadi:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // shu ishlaydi
}
Keling, shartni "katta yoki teng" ga o'zgartiramiz:
let test = 0;
if (test >= 0) {
console.log('+++'); // shu ishlaydi
} else {
console.log('---');
}
Endi "kichik" ga o'zgartiramiz:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // shu ishlaydi
}
Endi "kichik yoki teng" ga o'zgartiramiz:
let test = 0;
if (test <= 0) {
console.log('+++'); // shu ishlaydi
} else {
console.log('---');
}
test o'zgaruvchisi 10 dan katta ekanligini tekshiring.
test o'zgaruvchisi 10 dan kichik ekanligini tekshiring.
test o'zgaruvchisi
10 dan katta yoki teng ekanligini tekshiring.
test o'zgaruvchisi
10 dan kichik yoki teng ekanligini tekshiring.