Логическое И в Kotlin
Давайте теперь будем группировать сравнения
оператором &&. Это логическое И: обе части
должны быть истинны одновременно.
Число больше нуля и одновременно меньше 10.
На экран попадет "+++":
val num1 = 3
if (num1 > 0 && num1 < 10) {
println("+++")
} else {
println("---")
}
Сравнения можно поставить на разные переменные.
Оба сравнения истинны. На экран попадет "+++":
val num1 = 2
val num2 = 3
if (num1 == 2 && num2 == 3) {
println("+++")
} else {
println("---")
}
Дано число:
val num1 = 3
Если число больше нуля и меньше 5,
выведите "+++", иначе "---".
Дано число:
val num1 = 15
Если число больше или равно 10 и меньше
или равно 20, выведите "+++",
иначе "---".
Даны две переменные:
val num1 = 1
val num2 = 3
Если первое число меньше или равно 1,
а второе больше или равно 3,
выведите "+++", иначе "---".