if, elseif, else
Exécuter les instructions si la condition est vraie
Syntaxe
ifexpression
statements
elseifexpression
statements
elsestatements
end
Description
if
évalue une expression et exécute un groupe d’instructions lorsque l’expression est vraie. Une expression est vraie lorsque son résultat est non vide et ne contient que des éléments non nuls (logiques ou numériques réels). À défaut, l’expression est fausse.expression
, statements
, end
Les blocs elseif
et else
sont facultatifs. Les instructions s’exécutent uniquement si les expressions précédentes du bloc if...end
sont fausses. Un bloc if
peut inclure plusieurs blocs elseif
.
Exemples
En savoir plus
Conseils
Vous pouvez imbriquer autant d’instructions
if
que vous le souhaitez. Chaque instructionif
requiert un mot cléend
.Évitez d’ajouter un espace après
else
à l’intérieur du mot cléelseif
(else if
). L’espace crée une déclarationif
imbriquée qui nécessite son propre mot cléend
.
Capacités étendues
Historique des versions
Introduit avant R2006a