Calocybe: zählerinkrementierung in scheife

Beitrag lesen

Hallo Hoehlenmensch! ;-)

mir ist aufgefallen daß es in einer normalen for- schleife völlig egal ist, ob man mit ++i oder i++ arbeiteit. z.b.:
for (i=0; i<5; i++ bzw. ++i) {
  document.write(i + '<br>');

»»  }

falls das kein bug ist, kann mir das bitte jemand erklären.

Nee, das ist kein Bug.

Die For-Schleife
    for ([initializing]; [while-condition]; [statement]) {
        [for-block];
    }
ist einfach nur eine andere Schreibweise fuer
    [initializing];
    while ([while-condition]) {
        [for-block];
        [statement];
    }
in Deinem Beispiel also
    i = 0;
    while (i < 5) {
        document.write(i + '<br>');
        i++ bzw. ++i;
    }

Jetzt siehst Du sicher, dass i++ und ++i keinen Unterschied machen.

Calocybe