globe: Kann teil eines scripts nicht nachvollziehen

Beitrag lesen

n'abend,

i++                 -> wird nach jedem schleifendurchlauf ausgeführt '++i' ist hier das selbe wie 'i=i+1'

der Komplettheithalber möchte man noch erwähnen, dass ++i anders funktioniert als i++.

++i => pre-increment => vor der Ausführung erhöhen
i++ => post-increment => nach der Ausführung erhöhen

in einer FOR-Schleife macht das jedoch keinen Unterschied, da - wie steckl schon sagte - der 3. Teil des FOR-Statements _nach_ der Ausführung des FOR-Bodys ausgeführt wird.

Das folgende Beispiel sollte den Unterschied verdeutlichen:

var i = 0;  
var j = 0;  
  
alert( 'Increment vor der Ausführung: ' + (++i) );  
alert( 'i besitzt nun den Wert: ' + i );  
  
alert( 'Increment nach der Ausführung: ' + (j++) );  
alert( 'j besitzt nun den Wert: ' + j );

weiterhin schönen abend...

--
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|