Flash Lite 1.x ActionScript Language Reference |
|
|
|
| Flash Lite Operators > ! (logical NOT) | |||
Flash Lite 1.0.
!expression
None.
Operator (logical); inverts the Boolean value of a variable or expression. If expression is a variable with the absolute or converted value of true, the value of !expression is false. If the expression x && y evaluates to false, the expression !(x && y) evaluates to true.
The following expressions show the result of using the ! operator:
!true returns false
!false returns true
In the following example, the variable happy is set to false. The if condition evaluates the condition !happy, and if the condition is true, the trace() function sends a string to the Output panel.
happy = false;if (!happy) {trace("don't worry, be happy");}
|
|
|
|