The Conditional Operator: (logical expression) ? if true : if false;
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var weather:String = "rain";
(weather == "hail") ? trace("bringMotorcycleHelmet") : trace("bringStrawHat");
//This is basically the same as writing:
if (weather == "hail") {
trace("bringMotorcycleHelmet");
} else {
trace("bringStrawHat");
}
}
}
}
Related examples in the same category