User Guide

Table Of Contents
86 Flash Lite Operators
?: (conditional)
Availability
Flash Lite 1.0.
Usage
expression1 ? expression2 : expression3
Operands
expression1 An expression that evaluates to a Boolean value, usually a comparison
expression, such as
x < 5.
expression2, expression3 Values of any type.
Description
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.
Example
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
–– (decrement)
Availability
Flash Lite 1.0.
Usage
––expression
expression––
Operands
None.