Mathematische und Zuweisungsoperatoren sind Grundpfeiler der Programmierung mit JavaScript. Sie ermöglichen dir, Berechnungen durchzuführen und Werte Variablen schnell zuzuweisen. In dieser Anleitung vertiefen wir die verschiedenen mathematischen Operatoren, erläutern den Modulo-Operator und zeigen, wie Zuweisungsoperatoren effizient verwendet werden können.
Wichtigste Erkenntnisse
- Mathematische Operatoren wie Addition, Subtraktion, Multiplikation und Division gehören zu den Grundlagen der Programmierung.
- Der Modulo-Operator gibt den Rest einer Division zurück und ist nützlich für Berechnungen, wie z.B. der Bestimmung von Schaltjahren.
- Zuweisungsoperatoren bieten Möglichkeiten zur schnellen Zuweisung und Modifikation von Variablenwerten in einem Schritt.
Mathematische Operatoren verstehen
Beginnen wir mit den grundlegenden mathematischen Operatoren, die in JavaScript verwendet werden. Mit diesen Operatoren kannst du einfache Berechnungen durchführen. Erstelle zu Beginn eine Variable, die wir „Ergebnis“ nennen.

Du kannst dann einfache mathematische Operationen wie Addition ausführen. Zum Beispiel könntest du „Ergebnis = 5 + 3“ setzen. Das ergibt eine Summe von 8.
Der Subtraktionsoperator funktioniert ebenso intuitiv. Hier ist ein Beispiel: Setze „Ergebnis = 3 - 5“. Dies führt zu einem Ergebnis von -2, da wir 5 von 3 abziehen.
Neben wichtiger Grundrechenarten hast du auch die Möglichkeit, zu multiplizieren. Z.B. kannst du sagen „Ergebnis = 3 * 5“, was dir das Ergebnis 15 liefert.
Ein interessanter Operator ist der Modulo-Operator, der dir den Rest einer Division zurückgibt. Zum Beispiel, wenn du „Ergebnis = 3 % 5“ schreibst, erhältst du als Ergebnis 3, da 3 nicht durch 5 teilbar ist.
Mit dem Modulo-Operator kannst du herausfinden, wie viele Tage ein Jahr hat, was besonders bei Schaltjahren nützlich ist. Angenommen, du möchtest das Jahr 2000 untersuchen. Mithilfe des Modulo-Operators kannst du bestimmen, ob ein Jahr Schaltjahre hat oder nicht.
Falls das Jahr durch 4 teilbar ist, erhöhst du den Wert für „Tage“ auf 366. Andernfalls bleibt er bei 365.
Ein Jahr, das durch 100 teilbar ist, hat nur dann 366 Tage, wenn es zudem durch 400 teilbar ist. Das Jahr 2000 hatte somit 366 Tage, während 1800 nur 365 Tage hatte.
Zuweisungsoperatoren
Nun wenden wir uns den Zuweisungsoperatoren zu. Diese ermöglichen dir, Variablenwerte auf verschiedene Arten zu ändern, ohne den Variablennamen mehrfach eingeben zu müssen.
Nehmen wir an, du hast eine Variable „Ergebnis“ auf den Wert 3 gesetzt. Wenn du nun „Ergebnis++“ schreibst, wird der Wert vor der Ausgabe um eins erhöht.
Das bedeutet, dass bei der Ausgabe des Ergebnisses zuerst 4 und beim nächsten Mal 5 angezeigt wird.
Darüber hinaus kannst du die Zuweisung mit einem anderen Operator kombinieren, beispielsweise „Ergebnis += 5“. Dies erhöht das Ergebnis um 5.
Achte darauf, dass dies nicht nur für Additionen gilt. Du kannst auch mit Multiplikation arbeiten: „Ergebnis *= 2“ verdoppelt den Wert von Ergebnis.
Es ist hilfreich, die Zuweisungsoperatoren anstelle der Standardzuweisung zu verwenden, da du mit weniger Code auskommst und somit deine Programme leserlicher machst.
Zusammenfassung – Mathematische und Zuweisungsoperatoren in JavaScript
In dieser Anleitung hast du gelernt, wie man grundlegende mathematische Operationen in JavaScript durchführt, einschließlich der Verwendung des Modulo-Operators für spezifische Berechnungen wie die Prüfung von Schaltjahren. Auch die verschiedenen Zuweisungsoperatoren wurden besprochen, die dir helfen, Variablennamen effizienter zu verwenden.
Häufig gestellte Fragen
Wie funktioniert der Modulo-Operator in JavaScript?Der Modulo-Operator gibt den Rest einer Division zurück und wird mit dem Prozentzeichen % dargestellt.
Was ist der Unterschied zwischen ++variable und variable++?++variable erhöht den Wert vor der Verwendung, wohingegen variable++ den Wert nach der Verwendung erhöht.
Wie verwende ich den Zuweisungsoperator +=?Der Zuweisungsoperator += addiert einen bestimmten Wert zu einer vorhandenen Variablen, z.B. Ergebnis += 5 erhöht den Wert von Ergebnis um 5.
Was sind die grundlegenden mathematischen Operatoren in JavaScript?Die grundlegenden mathematischen Operatoren sind Addition (+), Subtraktion (-), Multiplikation (*) und Division (/).
Wozu brauche ich Zuweisungsoperatoren?Zuweisungsoperatoren erleichtern die Aktualisierung von Variablenwerten, da sie es ermöglichen, Arithmetik und Zuweisung in einem Schritt durchzuführen.