EasyManua.ls Logo

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT - Page 234

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT
816 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
234 Chapter 12: ActionScript Dictionary
Description
Operator (logical); performs a Boolean operation on the values of one or both of the expressions.
Evaluates
expression1 (the expression on the left side of the operator) and returns false if the
expression evaluates to
false. If expression1 evaluates to true, expression2 (the expression
on the right side of the operator) is evaluated. If
expression2 evaluates to true, the final result is
true; otherwise, it is false.
Example
This example uses the && 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 following script displays You Win the Game!” in the Output panel when
the players score reaches 75 or higher in 3 turns or less.
turns=2;
score=77;
winner = (turns <= 3) && (score >= 75);
if (winner) {
trace("You Win the Game!");
} else {
trace("Try Again!");
}
&= (bitwise AND assignment)
Availability
Flash Player 5.
Usage
expression1 &= expression2
Parameters
None.
Returns
Nothing.
Description
Operator; assigns expression1 the value of expression1 & expression2. For example, the
following two expressions are the same.
x &= y;
x = x & y;
Example
The following example assigns the value 9 to x.
x = 15;
y = 9;
trace(x &= y);
// returns 9
See also
& (bitwise AND operator)

Table of Contents

Related product manuals