Une instruction if else en programmation est une instruction conditionnelle qui exécute un ensemble d'instructions différent selon qu'une expression est vraie ou fausse. Une déclaration typique de if else, similaire à celle ci-dessous (cet exemple, JavaScript, serait très similaire dans les autres langages de style C).
var x = 1; if (x === 1) {window.alert ("l'expression est vraie!");} else {window.alert ("l'expression est fausse!");}
Dans ce cas, la variable x étant égale au nombre 1, l'instruction du premier ensemble d'accolades {} est exécutée. Vous recevrez un pop-up "L'expression est vraie!" message d'alerte. Si vous deviez changer la première ligne du code ci-dessus en var x = 42;, vous recevrez un message d’alerte contextuel avec le texte "L’expression est fausse!"
Expression conditionnelle, Else, Else si, Instruction If, Termes de programmation, Instruction Switch, Opérateur ternaire