![]() ![]() | |
Flash Player 4.
expression1 ? expression2 : expression3
expression1 Expresión que da como resultado un valor booleano, normalmente una expresión de comparación, como x < 5.
expression2, expression3 Valores de cualquier tipo.
Ninguno.
Operador; ordena a Flash que calcule el resultado de expression1 y, si el valor de expression1 es true, devuelve el valor de expression2; en caso contrario, devuelve el valor de expression3.
En la sentencia siguiente se asigna el valor de la variable x a la variable z porque expression1 da como resultado true:
x = 5; y = 10; z = (x < 6) ? x: y; trace (z); // devuelve 5
![]() ![]() | |