ლოგიკური AND (და) JavaScript-ში
შედარების ოპერაციების დაჯგუფება შესაძლებელია
ოპერატორის && მეშვეობით,
რომელიც წარმოადგენს ლოგიკურ AND-ს.
შემდეგ მაგალითში, თუ ცვლადი
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-ის.