j4nk3y: reset() von zwei foreach Schleifen

Beitrag lesen

Tach!

Tut es exakt das was du möchtest?

Keine Ahunung,

Nicht gut, wenn man was programmieren möchte.

Bin gerade am Probieren mit manipulierten Testdaten.

Ich kann mir vorstellen, dass das Setzen der Laufvariable auf 0 - genauer gesagt, das was am Schleifenende mit der Laufvariable geschieht - nicht ganz das macht, was du dir vorgestellt hast.

Hm, müsste doch aber. Die werden beide auf null gesetzt und das break; beendet die innere Schleife, sodass die äußere Schleife wieder bei 0 anfängt.

Das break beendet die innere Schleife. Soweit so richtig. Aber die äußere läuft weiter und macht genau das, was sie immer macht: an ihrem Ende den dritten Term ausführen.

Ja, das soll sie ja auch und zwar wieder bei 0 Anfangen und bis zum Ende laufen.

Gruß Jo