Zuweisungsoperator
Aus dem letzten Tutorial wissen wir, dass man mit ++ den Wert um 1 erhöht und mit — um 1 verringert.
Man kann mit variable1 = variable +10;
den Wert der Variable um 10 addieren, es geht jedoch schneller:
variable1 +=10;
Dies gilt sowohl für die Addition += als auch für die Subtratiktion -=, Division /= und Multiplikation *=.
Was jedoch nicht geht: ** oder //.
Beispiele für den Zuweisungsoperator in Javascript
<script type="text/javascript">
var ergebnis=3;
++ergebnis; // erhöht ergebnis um 1
document.write(ergebnis); // gibt 4 aus
document.write(++ergebnis); // gibt 5 aus da wir vor der Ausgabe erhöhen
document.write(ergebnis); // gibt 5 aus
document.write(ergebnis++); // gibt 5 aus da wir nach der Ausgabe erhöhen
document.write(ergebnis); // gibt 6 aus
ergebnis = ergebnis - 3;
document.write(ergebnis); // gibt 3 aus da 6-3 = 3
ergebnis += 5; // wir addieren 5 zu ergebnis hinzu
document.write(ergebnis); // gibt 8 aus
ergebnis -= 4; // wir subtrahieren 4 zu ergebnis hinzu
document.write(ergebnis); // gibt 4 aus
ergebnis *= 2; // wir multiplizieren ergebnis mit 4
document.write(ergebnis); // gibt 8 aus
ergebnis /= 4; // wir dividieren ergebnis mit 4
document.write(ergebnis); // gibt 2 aus
</script>
Damit hätten wir den Zuweisungsoperator behandelt. Im nächsten Tutorial wird der Do While Loop behandelt.