Flash Lite 1.x ActionScript Language Reference |
|
|
|
| Flash Lite Operators > ?: (conditional) | |||
Flash Lite 1.0.
expression1?expression2:expression3
expression1 An expression that evaluates to a Boolean value, usually a comparison expression, such as x < 5.
expression2, expression3 Values of any type.
Operator; instructs Flash Lite to evaluate expression1, and if the value of expression1 is true, it returns the value of expression2; otherwise, it returns the value of expression3.
The following example assigns the value of variable x to variable z because expression1 evaluates to true:
x = 5; y = 10; z = (x < 6) ? x: y; trace (z); // output: 5
|
|
|
|