Opérateur ternaire: Comme son nom l'indique, les opérateurs ternaire comprennent trois opérandes. Le syntaxe est condition ? résultat1: résultat2;. On utilise un point d'interrogation (?) suivie par résultat 1 et résultat 2 séparé par un deux points (:). Résultat 1 est appelé si la condition est satifaisante sinon la résultat 2.
Exemple 1: <script language=javascript> var b=5; (b == 5) ? a="true" : a="false"; document.write(" --------------------------- "+a); </script> Résultat:
Exemple 2: <script language=javascript> var b=true; (b == false) ? a="true" : a="false"; document.write(" --------------------------- "+a); </script> Résultat:
|