L’instruction JavaScript if-else est utilisée pour exécuter le code, que la condition soit vraie ou fausse. Il existe trois formes de déclaration if en JavaScript.
- Instruction if
- Instruction if else
- Instruction if else if
JavaScript instruction if
Il évalue le contenu uniquement si expression est vraie. La signature de JavaScript si la déclaration est donnée ci-dessous.
if(expression){ //contenu à évaluer }
Organigramme de l’instruction If de JavaScript
Voyons un exemple simple d’instruction if en javascript.
<script> var a=20; if(a>10){ document.write("la valeur de a est supérieure à 10"); } </script>
Résultat :
la valeur de a est supérieure à 10
JavaScript if… else
Il évalue le contenu si la condition est vraie ou fausse. La syntaxe de l’instruction JavaScript if-else est donnée ci-dessous.
Voyons un exemple de la déclaration if-else en JavaScript pour connaître le nombre pair ou impair.
<script> var a=20; if(a%2==0){ document.write("a est un nombre pair"); } else{ document.write("a est un nombre impair"); } </script>
Résultat :
a est un nombre pair
JavaScript if … else if déclaration
Il évalue le contenu uniquement si expression est vraie à partir de plusieurs expressions. La signature de if … else if est donnée ci-dessous.
if(expression1){ //contenu à évaluer si expression1 est vraie } else if(expression2){ //contenu à évaluer si expression2 est vraie } else if(expression3){ //contenu à évaluer si expression3 est vraie } else{ //contenu à évaluer si aucune expression n'est vraie }
Voyons un exemple simple de la déclaration if else if en javascript.
<script> var a=20; if(a==10){ document.write("a est égale à 10"); } else if(a==15){ document.write("a est égale à 15"); } else if(a==20){ document.write("a est égale à 20"); } else{ document.write("a n’est pas égale ni à 10 ni à 15 ni à 20"); } </script>
Résultat :
a est égale à 20