Unity 3D Game Engine – JavaScript – Ternary Operator
Ternary Operator è una forma condensata di una dichiarazione – if –
Ad esempio:
#pragma strict function Start () { var health : int = 10; var message : String; //This is an example Ternary Operation that chooses a message based //on the variable "health". // variabile = Booleano ? SE VERO : SE FALSO message = health > 0 ? "Player is Alive" : "Player is Dead"; }
Notare:
// variabile = Booleano ? SE VERO : SE FALSO message = health > 0 ? "Player is Alive" : "Player is Dead";
La variabile ‘message’ sarà = Player is Alive se è VERO che health > 0
La variabile ‘message’ sarà = Player is Dead se è FALSO che health > 0