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