Les instructions conditionnelles



Lors de l'écriture d'un programme, il peut y avoir une situation où vous avez besoin d'adopter un parmi un ensemble donné de chemins. Dans de tels cas, vous devez utiliser des instructions conditionnelles qui permettent à votre programme de prendre les bonnes décisions et d'effectuer les bonnes actions.

JavaScript prend en charge les instructions conditionnelles qui sont utilisées pour effectuer différentes actions basées sur des conditions différentes. Ici, nous allons expliquer la déclaration if..else.

Organigramme de if-else :




JavaScript prend en charge les formulaires suivants de if..else statement -

If  déclaration

If  ...   else  autre déclaration


If … else if déclaration  


1-   If declaration :

L'instruction if est l'instruction de contrôle fondamentale qui permet à JavaScript de prendre des décisions et d'exécuter des instructions conditionnellement.

Syntax :

if (expression){
Énoncé (s) à exécuter si l'expression est vraie
}
Ici, une expression JavaScript est évaluée. Si la valeur résultante est vraie, la ou les instruction (s) donnée (s) sont exécutées. Si l'expression est fausse, aucune instruction ne sera exécutée. La plupart du temps, vous utiliserez des opérateurs de comparaison tout en prenant des décisions.

Exemple :

<html>
   <body>
      
      <script type="text/javascript">
         <!--
            var age = 20;
         
            if( age > 18 ){
     document.write("<b> Qualifie pour conduire </b>");
            }
         //-->
      </script>
      
      <p>Essayer avec plusieurs variables ...</p>
   </body>
</html>

La sortie :

Qualifie pour conduire
Essayer avec plusieurs variables ...

2-    If ... else déclaration:
 
L'instruction 'if ... else' est la prochaine forme
 d'instruction de contrôle qui permet à JavaScript 
d'exécuter des instructions d'une manière plus contrôlée.
Syntax :
if (expression){
  Énoncé (s) à exécuter si l'expression est vraie
}
 
else{
   Énoncé (s) à exécuter si expression est fausse
}
Ici, l'expression JavaScript est évaluée. 
Si la valeur résultante est true, les instructions 
données dans le bloc 'if' sont exécutées.
Si l'expression est fausse, alors l'instruction donnée dans
 le bloc else est exécutée.
Exemple : 
 
<html>
   <body>
   
      <script type="text/javascript">
         <!--
            var age = 15;
         
            if( age > 18 ){
               document.write("<b> Qualifié pour conduire </b>");
            }
            
            else{
               document.write("<b>Non qualifié pour conduire</b>");
            }
         //-->
      </script>
      
      <p>Essayer plusieurs variables ...</p>
   </body>
</html>
La sortie : 
 
Non qualifié pour conduire
Essayer plusieurs variables ...
3-    If … else if … déclaration 
 
L'instruction if ... else if ... est une forme avancée
 de if ... else qui permet à JavaScript de prendre
 une décision correcte dans plusieurs conditions. 
Syntax :
 
if (expression 1){
   Énoncé (s) à exécuter si l'expression 1 est vraie
}
 
else if (expression 2){
   Énoncé (s) à exécuter si l'expression 2 est vraie
}
 
else if (expression 3){
      Énoncé (s) à exécuter si l'expression 3 est vraie
}
 
else{
      Énoncé (s) à exécuter si les expressions est fausses
}
Exemple :
 
<html>
   <body>
   
      <script type="text/javascript">
         <!--
            var age = 20
            else if( age <15 ){
               document.write("<b>C’est un enfant  </b>");
            }
 
            if( age < 30 ){
               document.write("<b>Homme jeune</b>");
            }
            
            else if( age <60 ){
               document.write("<b>Homme de moyen âge </b>");
            }
         
         
            else{
               document.write("<b>Vieil homme</b>");
            }
         //-->
      </script>
      
      <p>Essayer avec d’autres variables...</p>
   </body>
<html>
 La sortie : 
 
Homme jeune
Essayer avec d’autres variables...

Aucun commentaire

Fourni par Blogger.