L'instruction: if ( condition ) { instructions } [else { instructions }]
On utilise l'instruction if... else ... pour prendre des décisions, pour accomplir des branchements à certaines instructions plutôt qu'à d'autres.
L'instruction if est suivie de parenthèses ( ) qui contiennent la ou les propositons logiques qui seront évaluées.
Si l'évaluation de la proposition logique renvoie true les instructions qui suivent entre les accolades { } seront exécutées,
si l'évaluation renvoie false, les instructions contenues dans les accolades { } qui suivent l'instruction else seront exécutées.
S'il n'y a pas d'instruction else, aucune instruction n'est exécutée.
Les valeurs à comparer doivent être de même type si l'on désire une évaluation cohérente. On comparera des valeurs alphanumériques entre elles, des nombres entre eux et des valeurs booléennes entre elles. Les valeurs peuvent être des variables ou des données brutes.
Copyright © Programmation, Odeta Balan 2004