User Guide
Operators 173
Operands
expression1 : Number - A Boolean value or an expression that converts to a Boolean value.
expression2 : Number - A Boolean value or an expression that converts to a Boolean value.
Returns
Boolean - A Boolean result of the logical operation.
Example
The following example uses the logical AND (
&&) operator to perform a test to determine if a
player has won the game. The
turns variable and the score variable are updated when a
player takes a turn or scores points during the game. The script shows "You Win the Game!"
in the Output panel when the player's score reaches 75 or higher in 3 turns or less.
var turns:Number = 2;
var score:Number = 77;
if ((turns <= 3) && (score >= 75)) {
trace("You Win the Game!");
} else {
trace("Try Again!");
}
// output: You Win the Game!
See also
! logical NOT operator, != inequality operator, !== strict inequality
operator
, || logical OR operator, == equality operator, === strict equality
operator
and logical AND operator
condition1 and condition2
Deprecated since Flash Player 5. Macromedia recommends that you use the logical AND
(
&&) operator.
Performs a logical AND (
&&) operation in Flash Player 4. If both expressions evaluate to
true, the entire expression is true.
Availability: ActionScript 1.0; Flash Player 4
Operands
condition1 : Boolean - Conditions or expressions that evaluate to true or false.
condition2 : Boolean - Conditions or expressions that evaluate to true or false.