If : Else : EndIf


Syntax
If <Ausdruck>
  ...
[ElseIf <Ausdruck>]
  ...
[Else]
  ...
EndIf
Beschreibung
Die If Struktur wird zu Testzwecken benutzt und/oder um die Richtung der weiteren Programmausführung zu ändern, abhängig davon ob der Test wahr oder falsch ergibt. Das optionale Else wird benutzt, um einen Teil des Programm-Codes auszuführen, wenn der Test falsch ergibt. Eine beliebige Zahl von If Strukturen kann ineinander verschachtelt werden.

Beispiel:

  If a=10
    PrintN("a=10")
  Else
    PrintN("a<>10")
  EndIf

Beispiel:

  If a=10 And b>=10 Or c=20
    If b=15
      PrintN("b=15")
    Else
      PrintN("Andere Möglichkeit")
    EndIf
  Else
    PrintN("Test-Fehler")
  EndIf