Javascript: Сравните при помощи логического оператора AND

Иногда надо проверить более одного условия в операторе if. Логический оператор И && (англ. AND) вернет значение true тогда и только тогда, когда операнды слева и справа имеют значение true. Операнд - это аргумент операции, например a && b - переменные a и b операнды оператора &&.

Логику оператора && можно реализовать при помощи вложенных условных операторов if:

if (num > 5) {
  if (num < 10) {
    return "Yes";
  }
}
return "No";

вернет "Yes" только если значение num больше 5 и меньше 10 (значения от 6 до 9 включены). Такую же логику можно реализовать при помощи &&:

if (5 < num && num < 10) {
  return "Yes";
}
return "No";

Задание

Объедините несколько операторов if в один, чтобы он вернул "Yes" если val меньше или равна 50 и больше или равна 25. В противном случае, функция должна вернуть "No".

Решение всех заданий