Операторы больше и меньше в Kotlin
Давайте теперь будем проверять, которое из значений
больше, а которое меньше. Для этого есть операторы
больше >, больше или равно >=,
меньше <, меньше или равно <=.
Возьмем переменную test со значением
1 и проверим, больше ли она нуля.
На экран попадет "+++":
val test = 1
if (test > 0) {
println("+++")
} else {
println("---")
}
Поменяем значение на отрицательное.
На экран попадет "---":
val test = -1
if (test > 0) {
println("+++")
} else {
println("---")
}
Значение равно 0. Условие требует число
строго больше нуля, поэтому сработает else.
На экран попадет "---":
val test = 0
if (test > 0) {
println("+++")
} else {
println("---")
}
Поменяем условие на больше или равно.
На экран попадет "+++":
val test = 0
if (test >= 0) {
println("+++")
} else {
println("---")
}
Теперь проверка на меньше.
На экран попадет "---":
val test = 0
if (test < 0) {
println("+++")
} else {
println("---")
}
Проверка на меньше или равно.
На экран попадет "+++":
val test = 0
if (test <= 0) {
println("+++")
} else {
println("---")
}
Проверьте, что переменная test больше 10.
Проверьте, что переменная test меньше 10.
Проверьте, что переменная test
больше или равна 10.
Проверьте, что переменная test
меньше или равна 10.