Symbols > ?: (conditional) |
![]() ![]() ![]() |
?: (conditional)
Availability
Flash Player 4.
Usage
expression1
?
expression2
:
expression3
Parameters
expression1
An expression that evaluates to a Boolean value, usually a comparison expression, such as x < 5
.
expression2
, expression3
Values of any type.
Returns
Nothing.
Description
Operator; instructs Flash 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 statement 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); // returns 5
![]() ![]() ![]() |