Beispiel: Es sollen folgende Berechnungen durchgeführt werden, wobei nur die Zahl 7 durch einen anderen Wert ersetzt werden soll
zuerst:
7 * (3 - 5 / (2 - 7)) + 3 * 7
dann wird die Zahl 7 mit der Zahl 6 ersetzt, alle andern Zahlen bleiben gleich
6 * (3 - 5 / (2 - 6)) + 3 * 6
dann wird die Zahl 6 mit der Zahl 9 ersetzt, alle andern Zahlen bleiben gleich
9 * (3 - 5 / (2 - 9)) + 3 * 9
und so könnte das endlos weitergehen.
Das bedeutet es wird immer dasselbe gerechnet und es ändert sich nur eine Zahl in unterschiedlichen Stellen dieser Rechnerei.
alert(7 * (3 - 5 / (2 - 7)) + 3 * 7); alert(6 * (3 - 5 / (2 - 6)) + 3 * 6); alert(9 * (3 - 5 / (2 - 9)) + 3 * 9); document.write("fertig");Anwendung_1
Natürlich kann man immer wieder die ganze Berechnung vollständig neu schreiben. Aber besser ist es vielleicht statt der Zahl 7 bzw. 6 bzw. 9 einen Platzhalter zu verwenden.
Vor einem Obststand standen 2 Kübel. Ein Kübel hatte die Farbe Blau, der andere die Farbe Rot. Der blaue Kübel beinhaltet immer 5 Stück einer Obstsorte und der rote Kübel immer nur ein Stück. Somit verhält sich der Kübel wie eine Variable. Da sich die Kübel ihrer Farbe geschämt haben einigten diese sich beide auf die Farbe Weiß zu wechseln. Dummerweise stand jedoch der Namen der Farbe auf jedem Kübel. Der Namen des Kübels ist der Name der Variablen.
somit ergibt sich folgende mathematische Darstellung für die Kübel:
Da sich der Wert im Kübel nicht ändert, entspricht dieses Beispiel einer konstanten (unveränderlichen) Variablen.
Das bedeutet immer an der Stelle wo die Zahl geändert werden soll, schreibt man den Buchstaben a als Platzhalter. Die Zahl kann sich immer an den gleichen Stellen in dieser Rechnung verändern. Sie kann also variieren. Das bedeutet der Buchstabe a ist eine Variable. Genauer gesagt a ist der Name der Variable.
Damit ändert sich die Rechnerei auf:
a * (3 - 5 / (2 - a)) + 3 * a
Und statt dem Buchstaben a kann die gewünschte Zahl verwendet werden.
a = 7; alert(a * (3 - 5 / (2 - a)) + 3 * a);Anwendung_2
Natürlich ist es möglich auch für das Ergebnis der Berechnung eine eigene Variable zu benennen. Zweckmäßigerweise benenne diese, dem Zweck entsprechend: ergebnis
Der Wert der Variable ergebnis wird zuletzt ausgegeben:
a = 7; ergebnis = a * (3 - 5 / (2 - a)) + 3 * a; document.write(ergebnis);Anwendung_3