Download WordPress Themes, Happy Birthday Wishes

JavaScript If else

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

javascript - instruction if

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.

JavaScript - if else

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