Иногда вам нужно будет проверять более условия за раз. Логический оператор "и" (&&) возвращает истину тогда и только тогда, когда операнды слева и справа от него истинны.
Такого же эффекта можно добиться, вложив оператор if в другой if:
if (num > 5) {
if (num < 10) {
return "Yes";
}
}
return "No";
вернет только Yes, если num больше 5 и меньше 10. Ту же логику можно записать как:
if (num > 5 && num < 10) {
return "Yes";
}
return "No";
Задание:
- Верните сообщение "Yes", если переданный аргумент больше 10 и меньше или равен 20
- В остальных случаях верните "NO"
- Замените два оператора if одним оператором, используя оператор &&