Иногда надо проверить более одного условия в операторе 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"
.