OuSinon

Opérateur booléen. Disjonction synchronisée de deux tests.

Syntaxe

Expression OuSinon Expression

Description

L'instruction OuSinon est un opérateur dont le résultat est de type booléen. Le résultat est évalué à Vrai si l'une des deux opérandes de type booléen est évaluée à Vrai.

Si l'une des deux opérandes est nulle, le résultat est évalué à Nul.

A l'inverse Ou, de L'opérateur OuSinon garantit l'opérande gauche est évaluée avant l'opérande droite et que l'opérande droite est uniquement évaluée si la valeur de l'opérande gauche est Faux. L'ordre d'évaluation peut être important lorsqu'il s'agit par exemple de tester des listes ou des références avant de les évaluer ou de sélectionner l'élément suivant ou précédent.

Exemple

Variable
/******/
Principal
/*******/
Debut
Si LE==Nul OuSinon LE.Valeur<100 Alors
/* Traitement effectué si la valeur LE est inférieure a 100 ou s'il la liste est vide. */ Fin Si
Fin Principal

Voir aussi

EtSi pour tester la conjonction synchronisée de deux tests. Ou pour tester la disjonction de deux tests.

Traduction

---------