ლოგიკური AND (და) JavaScript-ში

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