JavaScript bildet das Rückgrat vieler Webanwendungen. Eine der fundamentalen Fähigkeiten, die du beherrschen musst, ist die Arithmetik. Das Rechnen mit Zahlen ist nicht nur ein Grundpfeiler der Programmierung, sondern auch eine Voraussetzung für komplexere Funktionen. Ob es um einfache Berechnungen oder komplexere mathematische Operationen geht, JavaScript bietet dir alle Werkzeuge, die du brauchst. Lass uns in die Welt der Arithmetik eintauchen und die grundlegenden Operationen kennenlernen, die in jeder Programmiersprache vorhanden sind.
Wichtigste Erkenntnisse
- Grundrechenarten: Addieren, subtrahieren, multiplizieren und dividieren
- Modulo-Operation zur Bestimmung des Restwerts
- Inkrementieren und Dekrementieren von Variablen
- Klammergebrauch für die Kontrolle der Priorität von Berechnungen
Schritt-für-Schritt-Anleitung
1. Grundrechenarten verstehen
In JavaScript kannst du die grundlegenden Rechenoperationen wie Addition, Subtraktion, Multiplikation und Division problemlos durchführen. Du beginnst mit der Definition von Variablen.

Hier ist ein simples Beispiel: Setze ( x = 1 ) und ( y = 2 ). Wenn du ( x + y ) berechnest, erhältst du 3.
Das Gleiche gilt für die anderen Grundrechenarten. Zum Beispiel, wenn du ( x - y ) berechnest, bekommst du -1.
2. Multiplikation und Division anwenden
Für Multiplikation verwendest du das Sternchen (*), während du für Division den Schrägstrich (/) nutzt. Beispielweise:
Wenn du ( 1 * 2 ) berechnest, erhältst du 2. Und für ( 10 / 2 ) ist das Ergebnis 5.
Du kannst jetzt alle vier Grundrechenarten in einem Programm verknüpfen, um zu sehen, wie sie zusammenarbeiten.
3. Der Modulo-Operator
Der Modulo-Operator (%) ist nützlich, um den Restwert einer Division zu bestimmen. Zum Beispiel, wenn du ( 10 \mod 2 ) berechnest, erhältst du 0, weil 2 genau in 10 passt, ohne einen Rest zu hinterlassen.
Wenn du jedoch ( 11 \mod 2 ) berechnest, bleibt ein Rest von 1, denn 2 passt fünf Mal vollständig in 11, mit einem übrig gebliebenen 1.

Dieser Operator ist besonders nützlich, wenn du überprüfen möchtest, ob eine Zahl gerade oder ungerade ist. Wenn das Ergebnis der Modulo-Operation mit 2 0 ist, handelt es sich um eine gerade Zahl.
4. Inkrementieren und Dekrementieren
Das Inkrementieren und Dekrementieren sind zwei weitere wichtige Arithmetikoperationen. Verwende ( ++ ) um einen Wert um 1 zu erhöhen und ( -- ) um ihn um 1 zu verringern. Beispielsweise:
Wenn du einen Zähler hast, der ( 1 ) ist, kannst du ( zähler++ ) verwenden, um ihn auf ( 2 ) zu erhöhen.
5. Priorität von Operationen
Die Reihenfolge, in der Operationen ausgeführt werden, ähnelt der Mathematik. Multiplikation und Division haben Vorrang vor Addition und Subtraktion. Das verwendest du, wenn du komplexe Berechnungen machst und sicherstellen möchtest, dass sie korrekt bewertet werden.
Wenn du Klammern setzt, kannst du die Reihenfolge der Berechnungen beeinflussen. Zum Beispiel wird ( (1 + 5) * 2 ) zuerst ( 1 + 5 ) auswerten und das Ergebnis dann mit ( 2 ) multiplizieren. Das Resultat ist 12.
6. Klammern für komplexe Berechnungen nutzen
Das Hinzufügen von Klammern zu deinen Ausdrücken hilft dabei, die Reihenfolge der Berechnungen klarzustellen. Wenn du zum Beispiel ( 1 + (5 2) ) schreibst, wird zunächst ( 5 2 ) berechnet, und dann 1 hinzugefügt.

Das erlaubt dir eine klarere Struktur in deinem Code und vermeidet Missverständnisse bei der Berechnung.
Zusammenfassung – Grundlagen der Arithmetik mit JavaScript
In dieser Anleitung hast du die grundlegenden arithmetischen Operationen in JavaScript kennengelernt. Dazu gehören die vier Grundrechenarten, die Modulo-Operation sowie das Inkrementieren und Dekrementieren von Variablen. Außerdem hast du erfahren, wie wichtig es ist, Klammern richtig zu setzen, um die Priorität der Berechnungen zu steuern. Mit diesen Kenntnissen bist du bestens gerüstet, um einfache bis komplexe mathematische Funktionen zu implementieren.
Häufig gestellte Fragen
Was sind die Grundrechenarten in JavaScript?Die Grundrechenarten in JavaScript sind Addition, Subtraktion, Multiplikation und Division.
Wie funktioniert der Modulo-Operator?Der Modulo-Operator gibt den Rest einer Division zurück.
Warum sollte ich Klammern in Berechnungen verwenden?Klammern helfen, die Reihenfolge von Berechnungen zu steuern und Missverständnisse zu vermeiden.
Wie inkrementiere ich einen Wert in JavaScript?Du kannst einen Wert durch den Operator ++ um 1 erhöhen.
Was passiert, wenn ich einen Wert dekrementiere?Ein Wert wird um 1 verringert, wenn du den Operator -- verwendest.