open

L'opérateur ternaire en Javascript

#1 L'opérateur ternaire open

Syntaxe

C'est un opérateur à trois opérandes. La condition est évaluée et une valeur est retounée.

Exemples

Cet opérateur est surtout utilisé combiné avec l'affectation. Je dirais même que c'est la bonne façon de l'utiliser. Ci dessous, si la condition est vraie alors la valeur 1 est affectée à x sinon c'est la valeur 0.

On peut mettre plusieurs opérateurs ternaires en "cascade". Ca permet d'évaluer plusieurs conditions.

Si nombre est plus grand que 100 le premier l'opérateur ternaire retourne 'Trés grand'.

Sinon c'est la condition d'un deuxième opérateur qui est évaluée. Si nombre plus grand que 10 le deuxième opérateur retourne 'Grand' sinon il retourne 'Petit'.

#2 Ce qu'il ne faut pas faire open

#3 Programmer une fonction équivalente au ternaire open

Pour bien comprendre le fonctionnement d'un opérateur ternaire je vous donne ci dessous la fonction qu'il faut écrire pour avoir un fonctionnement équivalent