Основные логические блоки
Основные | Если условие* истинно, выполнить действие | |
Если условие* истинно, выполнить действие, иначе выполнить другое действие | ||
Операции сравнения | Обычно используются с числами. Операции на проверку равенства могут также использоваться с текстом | |
Логические И и ИЛИ | Если хотя бы одно из простых высказываний, связанных операцией И, будет ложным, то и составное высказывание будет ложным Если хотя бы одно из простых высказываний, связанных операцией ИЛИ, будет истинным, то и составное высказывание будет истинным |
|
Логическое НЕ | Логическая операция НЕ инвертирует высказывание, стоящее за ней | |
Логическое НИЧТО | Инвертируемый исход события | |
Логическое ИСТИНА | Инвертируемый исход события | |
Тернарная условная операция |
Тернарную операцию можно определить как операцию, возвращающую свое второе выражение в зависимости от значения логического выражения, заданного первым выражением. Алгоритм работы операции следующий:
*Вычисляется только одно из выражений: выражение 1 или выражение 2. Это соответствует принципу ленивых вычислений |
Результат использования
Создание пользовательского запроса
Место для Gif