Understanding the ActionScript Language > Using operators to manipulate values in expressions > Logical operators |
![]() ![]() ![]() |
Logical operators
Logical operators compare Boolean (true
and false
) values and return a third Boolean value. For example, if both operands evaluate to true
, the logical AND operator (&&
) returns true
. If one or both of the operands evaluate to true
, the logical OR operator (||
) returns true
. Logical operators are often used in conjunction with comparison operators to determine the condition of an if
action. For example, in the following script, if both expressions are true, the if
action will execute:
if (i > 10 && _framesloaded > 50){ play(); }
The following table lists the ActionScript logical operators:
Operator |
Operation performed |
|
Logical AND |
|
Logical OR |
|
Logical NOT |
![]() ![]() ![]() |