AND lógico en JavaScript

Se pueden agrupar operaciones de comparación usando el operador &&, que representa el AND lógico. En el siguiente ejemplo, si la variable num es mayor que cero y simultáneamente menor que 10, solo entonces se mostrará '+++':

javascriptlet num = 3;

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

Las condiciones pueden aplicarse no a una variable, sino a diferentes. En el siguiente ejemplo, si la variable num1 es igual a 2 y simultáneamente la variable num2 es igual a 3, solo entonces la condición será verdadera:

javascriptlet num1 = 2;
let num2 = 3;

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

Compruebe que la variable num sea mayor que cero y menor que 5.

Задание 2

Compruebe que la variable num sea mayor o igual a 10 y menor o igual a 20.

Задание 3

Compruebe que la variable num1 sea igual o menor que 1, y que la variable num2 sea mayor o igual que 3.