Kiingilio cha Kimantiki AND katika JavaScript
Inawezekana kuwakhusanya shughuli za kulinganisha
kwa kutumia kiingilio &&,
kinachowakilisha kiingilio cha kimantiki AND.
Katika mfano ufuatao, ikiwa kutofautisha
num ni kubwa kuliko sifuri na wakati huo huo
kidogo kuliko 10, ndio tu '+++'
itachapishwa:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Masharti yanaweza kuwekwa sio kwenye kutofautisha moja tu,
lakini kwenye tofauti. Katika mfano ufuatao, ikiwa kutofautisha
num1 ni sawa na 2 na wakati huo huo
kutofautisha num2 ni sawa na 3,
ndio tu sharti litakuwa kweli:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Hakiki kuwa kutofautisha num ni kubwa kuliko sifuri na
kidogo kuliko 5.
Hakiki kuwa kutofautisha num ni kubwa kuliko au sawa na
10 na kidogo kuliko au sawa na 20.
Hakiki kuwa kutofautisha num1 ni sawa na au kidogo kuliko
1, na kutofautisha num2 ni kubwa kuliko
au sawa na 3.