JavaScript-da Mantiqiy AND
Solishtirish amallarini mantiqiy ANDni ifodalovchi
&& operatori yordamida
guruhlash mumkin.
Quyidagi misolda, agar o‘zgaruvchi
num noldan katta va bir vaqtning o‘zida
10 dan kichik bo‘lsa, shunda '+++'
chiqadi:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Shartlar bir o‘zgaruvchiga emas, balki
turli o‘zgaruvchilarga qo‘yilishi mumkin.
Quyidagi misolda, agar num1 o‘zgaruvchisi
2 ga teng va bir vaqtning o‘zida
num2 o‘zgaruvchisi 3 ga teng bo‘lsa,
shunda shart rost hisoblanadi:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
num o‘zgaruvchisi noldan katta va
5 dan kichik ekanligini tekshiring.
num o‘zgaruvchisi 10 dan katta yoki teng va
20 dan kichik yoki teng ekanligini tekshiring.
num1 o‘zgaruvchisi 1 ga teng yoki kichik,
num2 o‘zgaruvchisi esa 3 dan katta yoki
teng ekanligini tekshiring.