Skip to Content

逻辑运算符

逻辑运算符对一个或两个表达式执行计算,产生一个布尔值或 null(未知状态)。

下表描述了 Extreme DPS 支持的逻辑运算符。

运算符语法描述
ANDa AND b同时满足表达式 ab
NOTNOT a不满足表达式 a
ORa OR b满足表达式 ab

以下真值表显示了 ANDOR 的工作方式。

aba AND ba OR b
TRUETRUETRUETRUE
TRUEFALSEFALSETRUE
TRUENULLNULLTRUE
FALSEFALSEFALSEFALSE
FALSETRUEFALSETRUE
NULLNULLNULLNULL

以下真值表显示了 NOT 的工作方式。

aNOT a
TRUEFALSE
FALSETRUE
NULLNULL

ANDOR 运算符是可交换的,即右操作数和左操作数交换也不会影响结果。例如,a AND bb AND a 产生相同的结果。