Opérateurs ternaire

Comment utiliser les opérateurs ternaire en javascript?

Explication

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: