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

Informations Générales

[425] Posts sur le forum
[453] 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.


Publicité


Prestataire

N°1 de l'hébergement, location de serveurs, nom de domaines et téléphonie.
(OVH est recommandé par Webelix.net)

www.

Nos 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