INTERNET ...Construction de Pages WEB.
if..else ( suite avec Exercice n°4)
n°13
Correction de l'Exercice n° 3:
Il est possible de simplifier ces lignes de code JavaScript de la manière suivante :
if (( x > 5 ) && ( x < 10 ) && ( y ==
30))
alert(' Le cas crucial est atteint !');
Chacune des 3 conditions doit être satisfaite ( équivalente à VRAI ) pour que la
fenêtre alert soit affichée.
On utilise le double & qui représente l'opérateur du ET LOGIQUE.
Conseil :
Pour vous faciliter le choix du bon opérateur , énoncer à haute voix ces conditions . Ce qui donne :
Si x est supérieur à 5 ET que x est inférieur à 10
ET que y est egal à 30 ALORS
alert(….etc…
Exercice n°4
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 , l'ensemble de la condition .
15 SUITE