JavaScript-də Məntiqi VƏ
Müqayisə əməliyyatlarını qruplaşdırmaq olar
məntiqi VƏ təmsil edən &&
operatorunun köməyi ilə.
Aşağıdakı nümunədə, əgər dəyişən
num sıfırdan böyükdürsə və eyni zamanda
10-dan kiçikdirsə, yalnız o zaman
'+++' çap olunacaq:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Şərtlər bir dəyişənə deyil,
fərqli dəyişənlərə də qoyula bilər.
Aşağıdakı nümunədə, əgər num1 dəyişəni
2-yə bərabərdirsə və eyni zamanda
num2 dəyişəni 3-ə bərabərdirsə,
yalnız o zaman şərt doğru olacaq:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
num dəyişəninin sıfırdan böyük və
5-dan kiçik olduğunu yoxlayın.
num dəyişəninin 10-dan böyük və ya bərabər və
20-dan kiçik və ya bərabər olduğunu yoxlayın.
num1 dəyişəninin 1-dən kiçik və ya bərabər,
num2 dəyişəninin isə 3-dən böyük
veya bərabər olduğunu yoxlayın.