Cour de javascript

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