EasyManua.ls Logo

MACROMEDIA FLASH 8-FLASH LITE 1.X ACTIONSCRIPT LANGUAGE - Page 91

MACROMEDIA FLASH 8-FLASH LITE 1.X ACTIONSCRIPT LANGUAGE
162 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...
&& (logical AND) 91
Description
Operator (logical); performs a Boolean operation on the values of one or both of the
expressions. The operator 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
The following 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 shows “You Win the Game!” in the
Output panel when the players score reaches 75 or higher in three turns or less.
turns = 2;
score = 77;
winner = (turns <= 3) && (score >= 75);
if (winner) {
trace("You Win the Game!");
} else {
trace("Try Again!");
}
The following example demonstrates testing to see if an imaginary x position is in between a
range:
xPos = 50;
if (xPos >= 20 && xPos <= 80) {
trace (“the xPos is in between 20 and 80”);
}

Table of Contents

Related product manuals