Operatoren
| Operator | Beschreibung | Beispiel |
|---|---|---|
| = | Weist einer Variablen einen neuen Wert zu. | Anzahl = 5; Name = "Hugo"; Betrag = 123.75; |
| == | Vergleich numerisches „gleich“ | Anzahl = 5; Ergebnis = Anzahl == 1; // ergibt 0 (Unwahr) |
| < | Vergleich numerisches „kleiner als“ | Anzahl = 5; Ergebnis = Anzahl < 10; // ergibt 1 (Wahr) |
| > | Vergleich numerisches „größer als“ | Anzahl = 5; Ergebnis = Anzahl > 10; // ergibt 0 (Unwahr) |
| <= | Vergleich numerisches „kleiner oder gleich“ | Anzahl = 5; Ergebnis = Anzahl <= 10; // ergibt 1 (Wahr) |
| >= | Vergleich numerisches „größer oder gleich“ | Anzahl = 5; Ergebnis = Anzahl >= 10; // ergibt 0 (Unwahr) |
| & | Bitweises „und“ | Ergebnis = 2 & 3; // ergibt 2 Ergebnis = 2 & 4; // ergibt 0 Ergebnis = 5 & 9; // ergibt 1 |
| && | Logisches „und“ | Wert1 = 0; Wert2 = 1; Ergebnis = Wert1 && Wert2; // ergibt 0 (Unwahr) |
| | | Bitweises „oder“ | Ergebnis = 2 | 3; // ergibt 3 Ergebnis = 2 | 4; // ergibt 6 Ergebnis = 5 | 9; // ergibt 13 |
| || | Logisches „oder“ | Wert1 = 0; Wert2 = 1; Ergebnis = Wert1 || Wert2; // ergibt 1 (Wahr) |
| + | Addition zweier Werte oder Verkettung von Text | Wert = 5; Ergebnis = Wert + 12.7; // ergibt 17.7 Name = "Hugo" + " ist ein Name"; |
| - | Subtraktion zweier Werte | Wert = 15; Ergebnis = Wert - 2.7; // ergibt 12.3 |
| * | Multiplikation zweier Werte | Wert = 15; Ergebnis = Wert * 2.5; // ergibt 37.5 |
| / | Division zweier Werte | Wert = 15; Ergebnis = Wert / 3; // ergibt 5 |
| ^ | Potenzierung zweier Werte | Wert = 2; Ergebnis = Wert ^ 3; // ergibt 8 |
| % | Modulo: Rest einer Ganzzahldivision | Wert = 15; Ergebnis = Wert % 2; // ergibt 1 |