js.04 Werte ändern


Es können mehrere Variablen in einer einzigen Anweisung angelegt werden:

let a = 9, b = 12, c = 5;

Um den in einer Variablen gespeicherten Wert zum Beispiel für eine Rechnung zu verwenden, gibt man in der Rechnung den Namen der Variablen an.


Der Wert einer Variablen wird geändert, indem der Variablenname links von = gesetzt wird und auf die rechte Seite der neue Wert, welcher der Variablen zugeordnet werden soll.

Man kann rechts von = auch den Variablennamen setzen. Dann wird für die Rechnung der alte Wert der Variablen verwendet und das Ergebnis der Rechnung dem gleichen Namen zugeordnet.

In JavaScript kann die Rechnung zahl = zahl + 30 mit zahl += 30 kurz geschrieben werden:

Das funktioniert mit allen Operatoren:

Mit Hilfe des Modulo-Operators % kann der Rest einer Division bestimmt werden.


Die Kurzschreibweise kann auch mit zwei Variablen verwendet werden:

Mit Hilfe des Inkrement-Operators ++ kann der Wert einer Variablen um 1 vergrößert werden:

Mit Hilfe des Dekrement-Operators -- kann der Wert einer Variablen um 1 verkleinert werden:

Der Inkrement- oder Dekrement-Operator kann vor oder hinter einer Variablen angewendet werden.

Wird der Inkrement- oder Dekrement-Operator hinter eine Variable gesetzt, dann ändert diese ihren Wert erst für die nächste Anweisung.

Wird der Inkrement- oder Dekrement-Operator vor eine Variable gesetzt, dann ändert diese ihren Wert bereits für die aktuelle Anweisung.

Die Kurzschreibweisen können beliebig kombiniert werden:


Teste dich!

Klicke die richtigen Anworten an. Eine Frage kann mehr als eine richtige Antwort haben.

Welche Bedeutung hat folgender Ausdruck in JavaScript: "zahl = 15;"? |Der Variable zahl wird der Wert 15 zugeordnet||!Es wird geprüft, ob die Variable zahl den Wert 15 hat|

Was ist in JavaScript die Abkürzung von "zahl = zahl + 5;"? |zahl += 5;||!zahl -= 5;||!zahl *= 5;||!zahl /= 5;||!zahl %= 5;|

Was ist in JavaScript die Abkürzung von "zahl = zahl - 5;"? |!zahl += 5;||zahl -= 5;||!zahl *= 5;||!zahl /= 5;||!zahl %= 5;|

Was ist in JavaScript die Abkürzung von "zahl = zahl * 5;"? |!zahl += 5;||!zahl -= 5;||zahl *= 5;||!zahl /= 5;||!zahl %= 5;|

Was ist in JavaScript die Abkürzung von "zahl = zahl / 5;"? |!zahl += 5;||!zahl -= 5;||!zahl *= 5;||zahl /= 5;||!zahl %= 5;|

Was ist in JavaScript die Abkürzung von "zahl = zahl % 5;"? |!zahl += 5;||!zahl -= 5;||!zahl *= 5;||!zahl /= 5;||zahl %= 5;|

Was ist in JavaScript die Bedeutung von "zahl % 5;"? |Es wird der Rest der Division von zahl und 5 bestimmt||!Es werden 5 Prozent von zahl berechnet||!Es werden zahl Prozent von 5 berechnet|

Wie wird in JavaScript der Wert einer Variablen um eins erhöht, so dass die Veränderung bereits in der gleichen Anweisung gilt? |!zahl++;||++zahl;||!+zahl;||!zahl+;|

Wie wird in JavaScript der Wert einer Variablen um eins erhöht, so dass die Veränderung erst in der nächsten Anweisung gilt? |zahl++;||!++zahl;||!+zahl;||!zahl+;|

Wie wird in JavaScript der Wert einer Variablen um eins verringert, so dass die Veränderung erst in der nächsten Anweisung gilt? |zahl--;||!--zahl;||!zahl-;||!-zahl;|

Wie wird in JavaScript der Wert einer Variablen um eins verringert, so dass die Veränderung bereits in der gleichen Anweisung gilt? |!zahl--;||--zahl;||!-zahl;||!zahl-;|

  • Schreibe ein Programm mit welchem der Variablen z1 der Wert 250 zugeordnet wird, z1 dann mit der Zahl 8 multipliziert und das Ergebnis ausgegeben wird.
  • Notiere die Rechnung einmal in der ausführlichen Schreibweise.
  • Notiere die Rechnung danach in der Kurzschreibweise.

  • Schreibe ein Programm mit welchem der Variablen zahl ein beliebiger Wert zugeordnet wird.
  • Dann soll der Wert der Variablen zahl mit Hilfe des Inkrement- und Dekrement-Operators einige Male vergrößert und verkleinert werden.
  • Schließlich soll das Ergebnis im Terminal ausgegeben werden.