If : Else : EndIf
DescriptionIf <expression> ... [ElseIf <expression>] ... [Else] ... EndIf
La structure If est utilisée pour effectuer des tests et/ou changer le déroulement du programme selon le résultat (vrai ou faux) du test. ElseIf est utilisé pour produire un nombre quelconque de tests additionnels si le premier n'a pas eu un résultat vrai. La commande optionnelle Else est utilisée pour exécuter une séquence de code si tous les tests précédents de la structure ont échoué. Les structures If peuvent être imbriquées sans limite de profondeur.Exemple:
If a=10 PrintN("a=10") Else PrintN("a<>10") EndIfExemple:
If a=10 And b>=10 Or c=20 If b=15 PrintN("b=15") Else PrintN("Autre possibilité") EndIf Else PrintN("Erreur de test") EndIf