Matti Mäkitalo: Variable addieren, ohne das alter Wert überschrieben wird?!

Beitrag lesen

Hi,

Bitte zitiere sinnvoll und kein TOFU.

x = x + Math.random() * 3;

Hmmm.... nein eben nicht. Die Variable x wird beim erneuten Auslösen des Buttons / der Funktion ja immer wieder neu geschrieben bzw. definiert. Ich will den alten Wert aber speichern und dann mit einer neuen Zufallszahl addieren - quasi fortlaufend zusammenzählen - und das unendlich in einer Schleife....

Bei einem += Operator wird auf den alten Wert etwas neues hinzuaddiert.
x += Math.random() * 3; addiert also jedesmal, wenn du es aufrufst, 3 zum alten Wert von x und schreibt diese Summe in die Variable x. Oben zitierte Zeile ist äquivalent.

Hast du es denn wenigstens ausprobiert?

Bis die Tage,
Matti