Opérateurs conditionnels

Introduction aux opérateurs conditionnels

Les opérateurs conditionnels en JavaScript sont essentiels pour la prise de décision dans le code. Ils permettent d'exécuter différentes actions en fonction de conditions variables.

La déclaration if

La déclaration if est l'opérateur conditionnel le plus fondamental, utilisé pour exécuter un bloc de code uniquement si une condition spécifiée est vraie.

Syntaxe:

if (condition) {
  // code to execute if condition is true
}

Exemple:

temperature = 40; if (temperature > 30) { console.log("It's a hot day"); }

La déclaration else

La déclaration else complète la déclaration if, permettant l'exécution du code lorsque la condition if est fausse.

Syntaxe:

if (condition) {
  // code if condition is true
} else {
  // code if condition is false
}

Exemple:

temperature = 20; if (temperature > 30) { console.log("It's a hot day"); } else { console.log("It's not a hot day"); }

La déclaration else if

else if permet de tester plusieurs conditions en séquence.

Syntaxe:

if (condition1) {
  // code if condition1 is true
} else if (condition2) {
  // code if condition2 is true
} else {
  // code if neither condition is true
}

Exemple:

temperature = 35; if (temperature > 30) { console.log("It's a hot day"); } else if (temperature > 20) { console.log("It's a warm day"); } else { console.log("It's a cool day"); }

L'opérateur conditionnel (ternaire) ?

L'opérateur ternaire est un raccourci pour la déclaration if...else, utile pour attribuer des valeurs en fonction d'une condition.

Syntaxe:

let result = (condition) ? value1 : value2;

Exemple:

let message = (temperature > 30) ? "It's a hot day" : "It's not a hot day";

Conclusion

Maîtriser les opérateurs conditionnels en JavaScript est crucial pour créer un code dynamique et interactif. Ces opérateurs permettent au script de prendre des décisions et de réagir différemment sous diverses conditions.

Heure du Quiz : Testez Vos Compétences!

Prêt à relever le défi de ce que vous avez appris ? Plongez dans nos quiz interactifs pour approfondir votre compréhension et renforcer vos connaissances de manière ludique.

Trouvez-vous cela utile?