逻辑运算符对布尔值(true
和 false
)进行比较,然后返回第三个布尔值。例如,如果两个操作数都评估为 true
,则逻辑“与”运算符 (&&
) 将返回 true
。如果其中一个或两个操作数评估为 true
,则逻辑“或”运算符 (||
) 将返回 true
。逻辑运算符通常与比较运算符结合使用,以确定 if
动作的条件。例如,在下面的脚本中,如果两个表达式都为 true,则将执行 if
动作:
if (i > 10 && _framesloaded > 50){ play(); }
下表列出了动作脚本逻辑运算符:
运算符 |
执行的运算 |
---|---|
&&
|
逻辑“与” |
||
|
逻辑“或” |
!
|
逻辑“非” |