OpenConsole()
; Part 1 - Simple example of using the addition operator
DefType.l apples
DefType.l oranges
apples = 5
oranges = 3
fruit.l = apples + oranges
PrintN("Total number of fruit is:")
PrintN(Str(fruit))
; Part 2 - Multiple operators can be used in the same calculation
fruit = 2 + 4 + 1 + apples + 6 + 2 + oranges + 9
PrintN("New fuit total:")
PrintN(Str(fruit))
; Part 3 - Shortcut version of the addition operator
apples + 2
PrintN("New number of apples:")
PrintN(Str(apples))
PrintN("Press return to exit")
Input()
CloseConsole()
End
Der erste Teil des Beispiels zeigt ein einfaches Beispiel zur Verwendung des Additions-Operators,
um die Werte von zwei numerischen Variablen zu addieren. Dieser Wert wird dann zusammen mit
dem Gleichheits-Operator verwendet, um den Wert der fruit Variablen festzulegen.
Dieser Wert wird dann ausgegeben, wie auf der vorherigen Seite gezeigt. Dies zeigt auch, wie eine
Variable einfach durch ihre Verwendung deklariert wird, ohne sie extra mit dem Befehl DefType zu
definieren. In diesem Fall wird die Variable fruit erstellt, sobald sie in der
Berechnung verwendet wird.
Der nächste Teil des Beispiels zeigt, dass Sie mehr als einen Additions-Operator in derselben Berechnung verwenden können. Jedes Element, das als numerischer Wert verwendet werden kann, kann bei der Berechnung verwendet werden. Dieses Beispiel zeigt das Mischen von Variablen und Zahlen. Es zählt alle numerischen Werte zusammen und speichert den Wert (durch den Gleichheits-Operator) in der fruit Variablen.
Der letzte Teil des Beispiels zeigt, wie der Additions-Operator in einer abgekürzten Form zu verwenden ist. Die Berechnung muss auf einer Zeile stehen und das Ergebnis der Berechnung sollte nirgendwo (zum Beispiel mit jedem anderen Operator oder als ein Parameter zu einem Befehl) verwendet werden. Das am weitesten links befindliche Element in der Berechnung muss eine Variable sein, da bei dieser Arbeitsweise die Variable auf der linken Seite um den Rests der Berechnung gesteigert wird. In diesem Beispiel wird die Variable apples um 2 erhöht.
OpenConsole()
; Part 1 - Adding items and using the result as a parameter
fruit.l = 8
PrintN("Total number of fruit is: " + Str(fruit))
; Part 2 - Adding multiple items
DefType.s forename, surname
forename = "John"
surname = "Smith"
person$ = surname + ", " + forename
PrintN(person$)
PrintN("Press return to exit")
Input()
CloseConsole()
End
Der erste Teil des Beispiels demonstriert, wie zwei Strings addiert werden. Der feste String
und der Rückgabewert des Befehls Str (ein String) werden zusammengefügt. Das Ergebnis
der Addition wird direkt als Parameter des Befehls PrintN verwendet.
Teil zwei des Beispiels zeigt die Addition von drei Strings (der Variablen surname, einem festen String und der forename Variablen), das Ergebnis davon wird zusammen mit dem Gleichheits-Operator verwendet und in person$ gespeichert. Die person$ Variable wird an dieser Stelle erstellt (und zeigt auch, dass .s und $ beides Stringtypen darstellen - denken Sie daran, immer die Endung zu verwenden, mit der Sie die Variable erstellt haben!).
| Vorheriges Thema | Kapitel-Inhalt | Nächstes Thema |
|---|---|---|
| Gleich | Benutzerhandbuch Inhalt | Subtraktion |