Le bloc if/else est une construction syntaxique qui permet d'exprimer le choix.
if (condition) {
/* instructions à exécuter
si la condition est vraie */
} else {
/* instructions à exécuter
si la condition est fausse */
}
| void incrementer() {
// la valeur limite 31 est-elle atteinte ?
if (this.etat == 31) {
// si oui, le compteur est remis à 0
this.etat = 0;
} else {
// sinon, le compteur est incrémenté normalement
this.etat += 1;
}
}
|
La condition, entre les parenthèses est forcément une expression booléenne, elle
est construite avec les opérateurs de comparaison et les opérateurs logiques.
L'opérateur += est l'opérateur d'incrémentation, il incrémente la
variable (membre de gauche) de la valeur représentée par l'expression (membre de droite).