5.3.6.5
If .. Else
Een If aanwijzing heeft de volgende syntax:
If term1 Then
aanwijzingen1
ElseIf term2 Then
aanwijzingen2
Else
Aanwijzingen3
End If
Achter de if aanwijzing volgt een
gelijk aan 0, dan wordt aanwijzingen1 uitgevoerd. U kunt met behulp van het Else
commandowoord een alternatieve aanwijzingen2 definiëren, die dan uitgevoerd wordt, als
de term als
0
berekend is. Het toevoegen van een Else aanwijzing is een optie en hoeft niet
te gebeuren.
Als in de Else- tak direct weer een If- aanwijzing staat is het mogelijk met Elself direct weer
een If te activeren. Hierbij hoeft de nieuwe If niet in de Else- blok staan, en de brontekst blijft
overzichtelijk.
Voorbeelden:
If
Then
a=2
b=b+1
End If
If x=y Then
a=a+2
Else
a=a-2
End If
If
Then
a<5
a=a-2
ElseIf
Then
a<10
a=a-1
Else
a=a+1
End If
102
rekenkundige
term. Als deze term bepaald wordt als niet