Comparisons with the Logical And Operator

Иногда вам нужно проверять несколько условий одновременно. Логический оператор И ( && ) возвращают true тогда и только тогда, когда операнды слева и справа от него являются истинными. Тот же эффект может быть достигнут путем вложения выражения if внутри другого if

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

будет возвращаться true только тогда, когда num больше 5 и меньше 10. Та же логика может быть записана как:

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

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