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
.
Summary of Contents for FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Page 1: ...ActionScript 2 0 Language Reference ...
Page 1352: ...1352 ActionScript classes ...