JavaScript-da logiki AND
Salyştırma amallaryny
logiki AND we onuň üpjün ediji operator &&
kömegi bilen toparyp bolýar.
Aşakdaky mysalda, eger üýtgeýän
num nölden uly we şol bir wagtyň özünde
10-dan kiçi bolsa, şonda diňe
'+++' çap ediler:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Şertler bir üýtgeýjä däl-de, dürli üýtgeýjänlere
degisli bolup biler. Aşakdaky mysalda, eger üýtgeýän
num1, 2-a deň we şol bir wagtyň özünde
üýtgeýän num2, 3-a deň bolsa,
şonda diňe şert hakyky bolar:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
num üýtgeýjäniniň nölden uly we
5-dan kiçi dugdandygyny barlaň.
num üýtgeýjäniniň 10-a deň ýa-da ondan uly we
20-a deň ýa-da ondan kiçi dugdandygyny barlaň.
num1 üýtgeýjäniniň 1-a deň ýa-da ondan kiçi,
num2 üýtgeýäniniň bolsa,
3-a deň ýa-da ondan uly dugdandygyny barlaň.