Déclaration if en ligne en JavaScript

Anika Tabassum Era 12 octobre 2023
  1. Instruction if simple en ligne avec opération ternaire en JavaScript
  2. Instruction if en ligne à plusieurs conditions Opération ternaire en JavaScript
  3. Instruction if en ligne avec opérateur logique en JavaScript
Déclaration if en ligne en JavaScript

L’opération conditionnelle est l’une des conceptions de codage de base pour tout langage de programmation. La convention consiste à déduire la meilleure sortie d’ajustement à partir de plusieurs conditions disponibles. JavaScript supporte à la fois la structure habituelle if...else et les opérateurs ternaires.

Dans la section suivante, nous présenterons comment appliquer des instructions conditionnelles à l’aide d’opérateurs ternaires et d’opérateurs logiques.

Instruction if simple en ligne avec opération ternaire en JavaScript

Généralement, ce type de pratique de codage énonce d’abord la condition de base et sépare le résultat possible par un ? . Les résultats possibles sont séparés par deux-points (:). La structure d’opération ternaire ne prend qu’une seule ligne de code pour apporter le résultat, ainsi nommée instruction if en ligne.

Extrait de code:

var x = 5;
var y = 10;
var z = x > y ? x : y;

console.log(z);

Production :

Simple_Inline_if_statement

L’exemple explique la condition où la variable x est comparée à la variable y. Si x est supérieur à y, alors z contient la valeur de x, autre que la valeur de y. C’est l’alternative à la structure de base if...else.

Instruction if en ligne à plusieurs conditions Opération ternaire en JavaScript

Les conditions multiples font référence à plus d’une condition ; plus précisément, il s’agit de la structure de if...else if...else. Chaque portée de condition aura un cas de retour, et la valeur de retour de la condition applicable est la réponse. La documentation donne un meilleur aperçu du cas.

Extrait de code:

var x = 5;
var y = 5;
var z = x > y ? 'true' : x < y ? 'false' : 'false';

console.log(z);

Production :

Multiple_consition_if_else_statement

Selon la sortie, on voit qu’ici une instruction if (x>y) était présente également sur laquelle il y avait un cas de retour "true". Plus tard pour if else, nous avons (x<y) comme condition, et cela renvoie "false". De plus, si la condition appliquée est satisfaite, nous renvoyons "false", qui est notre déclaration else.

Instruction if en ligne avec opérateur logique en JavaScript

Dans cette pratique, une condition donnée qui satisfait la valeur de retour est écrite après l’opérateur (&&). Et s’il est dirigé vers la condition else, la valeur de retour est définie après le || opérateur. Voyons la démonstration avec un exemple de code.

Extrait de code:

var x = 5;
var y = 10;
var z = (x < y) && x || y;

console.log(z);

Production :

Logical_operator_if_statement

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook

Article connexe - JavaScript Condition