Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmCdLOr 111 of 522 menu
◀ ▶

Логическое ИЛИ в Kotlin

Давайте теперь будем требовать хотя бы одно сравнение. Оператор || - это логическое ИЛИ.

Первое число больше нуля, второе меньше. Достаточно одного истинного сравнения. На экран попадет "+++":

val num1 = 10 val num2 = -5 if (num1 > 0 || num2 > 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = -10 val num2 = -10 if (num1 >= 0 || num2 >= 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 0 val num2 = 0 if (num1 >= 0 || num2 >= 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 0 val num2 = 5 if (num1 >= 0 || num2 >= 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 5 val num2 = 5 if (num1 >= 0 || num2 >= 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = -5 val num2 = 15 if (num1 >= 0 || num2 >= 0) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 1 if (num1 == 0 || num1 == 1) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 2 if (num1 == 0 || num1 == 1) { println("+++") } else { println("---") }

Определите, что выведется на экран:

val num1 = 2 if (num1 == 0 || num1 == 1 || num1 == 2) { println("+++") } else { println("---") }
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить