Sa syntaxe :
if (X >Y ) X=Y ; //si X > Y alors X=Y
if (X > Y ) //si X > Y alors on ouvre un bloc { X ++ ; alert("Attention X a dépassé Y !"); }
if (Bidon == "Essai") //si la variable Bidon contient la chaine ‘Essai’ alors on exécute le 1er bloc { //1er Bloc mes = "Egalité des 2 membres !"); alert(mes); } else { //2ème Bloc
Bidon = "Test"; X--; }
Par exemple , au lieu d’écrire :
Ce type de syntaxe s’appelle aussi l’Opérateur Conditionnel.
Les instructions if…else peuvent être imbriquées
Par exemple :
Conseils et Remarques
Essayez de simplifier cette écriture en conservant sa fonctionalité :
Vérification des Résultats : ne trichez pas..!
Supposons que , au cours de la saisie d’un Formulaire : La variable Age ait pû prendre les valeurs numériques : 15 à 90 La variable Sexe ait pû prendre les valeurs : ‘M’ ou ‘F’ Complètez le code JavaScript ci-dessous :
if (____________________________________) document.write(‘Monsieur, vous avez entre 30 et 40 ans’); else if (____________________________________) document.write(‘Madame,Mademoiselle, vous avez entre 20 et 30 ans’);
Suite ou 2ème volet de l’Exercice ci-dessus : Supposons maintenant, que l’on veuille sélectionner , grâce à ce formulaire, uniquement les Hommes de 21 à 30 ans ainsi que les Femmes de 18 à 30 ans …
if (_______________________________________________) document.write(‘Monsieur ou Madame vous avez bien été sélectionné(e)’);
Conseil : Enoncez clairement et à haute voix , en l’écrivant sur papier , l’ensemble de la condition .