Les conditions IF…ELSE IF…ELSE permettent d'exécuter certain code en fonction des conditions que l'on passe en paramètre.
JS : Condition IF
La condition IF permet d'exécuter le code contenu entre les accolades SI la condition entre parenthèse est satisfaite, c'est-à-dire qu'elle retourne true.
var x = 42;
if ( 42 == x ) {
console.log('x is the answer to the Ultimate Question of Life, The Universe, and Everything');
}
// Display :
// x is the answer to the Ultimate Question of Life, The Universe, and Everything
JS : Condition IF…ELSE
La condition IF... ELSE permet d'exécuter un certain code SI une condition est remplis (c'est par partie IF) et un autre code SINON (c'est la partie ELSE).
var x = 42;
if ( 42 == x ) {
console.log('x is the answer to the Ultimate Question of Life, The Universe, and Everything');
} else {
console.log('x is different to 42.');
}
// Display :
// x is the answer to the Ultimate Question of Life, The Universe, and Everything
JS : Condition IF…ELSE IF...ELSE
Enfin, la condition IF... ELSE IF... ELSE permet d'émettre autant de condition que l'on le souhaite.
var x = 42;
if ( x < 42 ) {
console.log('x is less than 42');
} else if ( x == 42 ) {
console.log('x is the answer to the Ultimate Question of Life, The Universe, and Everything');
} else if ( x == 43 ) {
console.log('x equal 43');
} else {
console.log('x is greater than 43');
}
// Display :
// x is the answer to the Ultimate Question of Life, The Universe, and Everything