JavaScriptтеги логикалык ЖАНА оператору
Салыштыруу амалдарын логикалык ЖАНАны билдирген
&& операторунун жардамы менен
топтосо болот.
Төмөнкү мисалда, эгерде num өзгөрмөсү
нөлдөн чоң жана бир эле учурда
10дан кичине болсо, анда гана
'+++' чыгат:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Шарттар бир өзгөрмөгө эмес, ар башка өзгөрмөлөргө
коюлушу мүмкүн. Төмөнкү мисалда, эгерде
num1 өзгөрмөсү 2га барабар жана бир эле учурда
num2 өзгөрмөсү 3ко барабар болсо,
анда гана шарт чын болот:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
num өзгөрмөсү нөлдөн чоң жана
5тан кичине экендигин текшериңиз.
num өзгөрмөсү 10тан чоң же барабар жана
20тан кичине же барабар экендигин текшериңиз.
num1 өзгөрмөсү 1тан кичине же барабар,
ал эми num2 өзгөрмөсү
3тон чоң же барабар экендигин текшериңиз.