Logikal DAN dalam JavaScript

Operasi perbandingan boleh dikumpulkan menggunakan operator &&, yang mewakili logikal DAN. Dalam contoh berikut, jika pembolehubah num lebih besar daripada sifar dan serentak kurang daripada 10, hanya kemudian '+++' akan dipaparkan:

javascriptlet num = 3;

if (num > 0 && num < 10) {
  console.log('+++');
} else {
  console.log('---');
}

Syarat-syarat boleh dikenakan bukan pada satu pembolehubah sahaja, tetapi pada yang berbeza. Dalam contoh berikut, jika pembolehubah num1 sama dengan 2 dan serentak pembolehubah num2 sama dengan 3, hanya kemudian syarat akan menjadi benar:

javascriptlet num1 = 2;
let num2 = 3;

if (num1 == 2 && num2 == 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 1

Periksa sama ada pembolehubah num lebih besar daripada sifar dan kurang daripada 5.

Задание 2

Periksa sama ada pembolehubah num lebih besar daripada atau sama dengan 10 dan kurang daripada atau sama dengan 20.

Задание 3

Periksa sama ada pembolehubah num1 sama dengan atau kurang daripada 1, dan pembolehubah num2 lebih besar daripada atau sama dengan 3.