Vorheriges Thema: Deklarieren von ArraysNächstes Thema: Sonderzeichen


Ausdrücke

Ausdrücke bestehen aus Operatoren und Operanden.

Zu den Operatoren gehören: AND OR * / + - = <> < > <=

Die Vorrangregeln für Operatoren unterliegen den mathematischen Vorrangregeln. Oder anders ausgedrückt: Alle Operatoren verfügen über zwei Operanden.

Hinweis: Der Operator NOT ist nicht vorhanden, Sie können jedoch die vordefinierte Funktion NOT verwenden.

Wenn die Operanden vom Typ String sind, hat der Operator + die Aufgabe, diese zu verketten:

DIM FirstName as String
DIM LastName as String
DIM FullName as String
DIM Space as String
FirstName="Maria"
LastName="Jansen"
Space=" "
FullName=FirstName+Space+LastName

Der Ausdruck FirstName+Space+LastName wird als "Maria Jansen" ausgewertet, und aus diesem Grund ist der Inhalt der Zeichenfolge FullName "Maria Jansen".

Wenn Sie den Operator + mit Operanden vom Typ Integer verwenden, werden die Operanden vom Skript-Interpreter addiert:

DIM X as Integer
DIM Y as Integer
DIM Z as Integer
X=2
Y=3
Z=X+Y

Die Variable Z enthält den ganzzahligen Wert 5.

Der Ergebnistyp eines Ausdrucks ist der größte Operandentyp.

Byte+Word = Word
Char+String = String