Pseudo Mot de passe
fleche Inscription
fleche Mot de passe oublié ?
Informations Générales
Chargement en cours...
Nombre de Visites fleche [ 140352 ]
Votre IP fleche [ 38.103.63.16 ]
Vous êtes ici : Home Page Cours JavaScript Expression IF ELSE
Imprimer Imprimer le document

Informations Membres

[195] Posts sur le forum
[177] Membres inscrits
Il y a en ligne :
  arrow 0 Membre
  arrow 3 Invités

fled Membre en ligne:
Aucun

Partenariat

Partenariat Vous pouvez aider ce site à évoluer, en contribuant à son développement. Proposez vos idées de cours et/ou dossiers. Rendez-vous dans « Partenariat » pour en savoir plus.


Nom de domaine

www.

Partenaires

Expression Conditionnelle IF...ELSE

L'écriture IF...ELSE sert à tester une condition, qui est souvent elle-même à une autre expression, et à exécuter une instruction ou un groupe d'instructions.
Si la condition est vérifiée, on exécute le premier groupe (celui qui suit le if), sinon, on ignore ce groupe et on exécute le second groupe (celui qui suit le else).

if (condition)
  { ... premier groupe d'instructions ... }
else
  { ... second groupe d'instructions ... }

La seconde clause else n'est pas obligatoire, elle peut ne pas être écrite. Dans ce cas, si la condition testée n'est pas vérifiée, on n'exécute rien du tout.

Une autre possibilité s'offre à vous, avec l'emploi de ELSE IF.
Cette troizième clause else if, devient utile, si nous avons plusieurs conditions à tester, et différentes instructions à réaliser en fonction de celle-ci.

if (condition1)
  { ... premier groupe d'instructions ... }
else if (condition2)
  { ... second groupe d'instructions ... }
else
  { ... troizième groupe d'instructions ... }

Exemple

Dans notre exemple, on initialise en premier la variable i à 2, puis nous testons la condition suivante :
Si i est inférieur ou égal à 5, nous affichons une boite d'alerte "i est inférieur ou égal à 5".
Si la condition n'est pas vérifiée, nous affichons une boite d'alerte nous précisant que "i est supérieur à 5".

Dans le cas ou nous aurions initialisés la variable i à 6, nous aurions pu voir dans la boite d'alerte "i est supérieur à 5".

var i = 2;
if (i <= 5)
  { alert("i est inférieur ou égal à 5") }
else
  { alert("i est supérieur à 5") }
Haut de page