Перейти к основному содержимому
Версия: 2.5

Логические операторы

and (Логическое И)​

Оператор and возвращает логическое значение true, если оба операнда вычисляются в true. Если один или оба операнда не имеют логического типа, сначала они приводятся к логическому значению по правилам функции $boolean.

Пример

library.books["Aho" in authors and price < 50].title

or (Логическое ИЛИ)​

Оператор or возвращает логическое значение true, если хотя бы один операнд вычисляется в true. Если один или оба операнда не имеют логического типа, сначала они приводятся к логическому значению по правилам функции $boolean.

Пример

library.books[price < 10 or section="diy"].title

Обратите внимание: логическое «НЕ» — это функция, а не оператор.