Перейти к основному содержимому
Версия: 2.0 (WIP)

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

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

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