Énoncés conditionnels

Les énoncés conditionnels sont comme des questions, ils permettent d'exécuter une section de code si la réponse à la question est vraie. Ils servent à exécuter diverses actions sous différentes conditions.

  • 'if' (si) sert à amorcer l'exécution d'une section de code si la condition est vraie
  • 'else' (alors) sert à amorcer l'exécution d'une section de code si la condition est fausse
  • 'else if' (sinon) désigne une seconde condition à évaluer si la précédente condition est fausse
  • 'switch' (commutateur) désigne l'amorce de plusieurs sections de code selon les conditions

La condition if

1
2
3
if (condition) {
    le code à être exécuté si la condition est vraie
}
* il faut respecter la casse (minuscule)

1
2
3
4
5
var vernissage = true// déclare une variable booléenne avec la valeur 'vraie'
         
if (vernissage) {
    soiree = 'vernissage à 20h!'
}

Exemple P5_conditions_if

Exemple P5_condition_if_mousePressed

Exemple 00_conditions_if.html

La condition else

1
2
3
4
5
if (condition){
    le code à être exécuté si la condition est vraie
} else {
        le code à être exécuté si la condition est fausse
    }
Exemple 01_conditions_else.html

La condition else if

Syntaxe :

1
2
3
4
5
6
7
if (condition1) {
    bloc de code qui sera exécuté si la condition1 est vraie
} else if (condition2) {
    bloc de code qui sera exécutée si la condition2 est vraie
} else {
    bloc de code qui sera exécuté si les conditions1 et 2 sont fausses.
}
Exemple 02_conditions_else_if.html

La condition switch

L'expression est évaluée une fois et comparée à tous les cas, s'il y a un cas correspondant, le code est éxécuté.

1
2
3
4
5
6
7
8
9
10
switch(expression) {
    case x:
        // bloc de code à être exécuté
        break;
    case y:
         // bloc de code à être exécuté
        break;
    default:
         // bloc de code à être exécuté
}

Exemple P5_conditions_switch