Présentation de la syntaxe

La structure conditionnelle en JavaScript est très proche syntaxiquement de celle vue précédemment en langage descriptif algorithmique. Structure:conditionnelle en JavaScript

Tout à fait classiquement le bloc d’instructions à exécuter dans le cas où la condition testée est vraie est délimité par un jeu d’accolades ({}). Il est aussi possible de prévoir une séquence d’instructions alternative avec le mot-clé else. Cette séquence sera aussi encadrée par des accolades. Bloc d’instructions Jeu d’accolades

Le langage JavaScript est assez permissif quant au positionnement de ces accolades. Ainsi vous rencontrerez dans les scripts les constructions suivantes :

if if (condition) 
{ 
        Actions_1; 
} 
else else 
{ 
        Actions_2; 
} 

ou

if (condition) { 
        Actions_1; 
} 
else { 
        Actions_2; 
} 

ou

if (condition) { Actions_1; } else { Actions_2; } 

avec :

  • condition représentant un test de comparaison générant un résultat booléen true ou false,

  • Actions_1 et Actions_2 représentant des séquences d’instructions (en général réparties sur plusieurs lignes).

Attention pour effectuer un test de comparaison en égalité l’opérateur est le double égal...

couv_RI4JASAP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Variables (déclaration et typage)
Suivant
Exemples