В Котлине есть три логических оператора: && (А ТАКЖЕ), || (ИЛИ) и ! (НЕ), которые используются для выражения логических выражений (правда или ложный) комбинировать и создавать сложные условия.

Ниже приведены примеры использования этих операторов в Kotlin:

&& оператор И

&& оператор И находятся правда вернуть, если оба операнда правда и ложный возвращает, если хотя бы один из операндов ложный является. Например:

В этом примере проверяется, является ли значение a больше, чем значения b и c является. Выражение а> б является правда, а также выражение а > в является правда, поэтому значение лучше правда.

|| оператор ИЛИ

|| оператор ИЛИ находятся правда возвращает, если хотя бы один из операндов правда является, и ложный вернуть, если оба операнда ложный являются. Например:

В этом примере проверяется, является ли значение a меньше, чем значения b или c является. Выражение а <б является ложныйи а <с это также ложный, поэтому значение меньше ложный.

! НЕ оператор

! НЕ оператор: Оператор NOT инвертирует логическое значение выражения. Если выражение правда есть, он тоже будет ложный, и если выражение ложный есть, он тоже будет правда. Например:

В этом примере проверяется, является ли значение a равно значению b или значение c является. Выражение а == б || а == с является ложныйи оператор NOT ! меняет результат так, что значение isNotEqual правда есть.

Эти логические операторы полезны для создания сложных условий и контроля того, должен ли блок кода выполняться или нет, на основе удовлетворения условий. Подробнее об этом вы узнаете в следующих главах.

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены * отмеченный