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