IF – THEN – ELSEIF – ELSE – ENDIF

De IF-THEN-ELSEIF-ELSE-ENDIF structuur bepaalt welke delen van een programma worden uitgevoerd, gebaseerd op bepaalde voorwaarden. Met ELSEIF en ELSE kun je extra voorwaarden toevoegen, maar dat hoeft niet.

De structuur is

IF voorwaarde THEN
… instructies …
[ELSEIF voorwaarde THEN
… instructies …]
[ELSE
… instructies …]
ENDIF

Een voorwaarde is een soort regel die zegt wanneer iets wel of niet moet gebeuren. Dit wordt uitgedrukt als een vergelijking.

Schermafdruk voorbeeld van IF-ELSEIF-ELSE_ENDIF in GCW script in GC Wizard