Opérateur conditionnel ECMAScript
- Page précédente Opérateurs d'égalité
- Page suivante Opérateurs d'affectation
Opérateur conditionnel
L'opérateur conditionnel est l'opérateur le plus fonctionnel dans ECMAScript, et sa forme est la même que dans Java.
variable = boolean_expression ? true_value : false_value;
Cette expression est principalement basée sur boolean_expression Le résultat de la calculation de l'expression conditionnelle est affecté à la variable. Si Boolean_expression Pour true, alors true_value Affectation à une variable ; si elle est false, alors false_value Affectation à une variable.
Par exemple :
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
Dans cet exemple, iMax recevra la valeur maximale du nombre. L'expression déclare que si iNum1 est supérieur à iNum2, alors iNum1 est assigné à iMax. Mais si l'expression est fausse (c'est-à-dire que iNum2 est supérieur ou égal à iNum1), alors iNum2 est assigné à iMax.
- Page précédente Opérateurs d'égalité
- Page suivante Opérateurs d'affectation