Cette instruction permet de réaliser une ou plusieurs instructions si la condition
testée est VRAIE ( true ).
1 er Exemple : On utilise pas le mot clé else :
if (X >Y ) X=Y ;
//si X > Y alors
X=Y
1er Exemple : On n'utilise pas le mot clé else
:
if (X > Y ) //si
X > Y alors on ouvre un bloc
{ X ++ ;
alert(« Attention X a dépassé Y !);
}
1er Exemple : On utilise le mot clé else :
if (X == Y) mes = 'Egalité des 2 membres !' ;
//si X est égal à Y
alors la chaine de caractères est affectée à la variable mes
// ATTENTION la condition testant une égalité utilise
le double signe égal et surtout pas le simple!!!
else mes = 'Les 2 membres sont différents' ;
//donc si X n'est pas égal à
Y alors la variable mes se voit affectée une autre
chaine
1er Exemple : On utilise le mot clé else et des blocs d' instructions
dans les 2 cas ( VRAI ou FAUX ) :
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--;
}