Moin Moin.
Erst einmal: mir viel nach dieser Nacht kein besserer Titel ein.
Mein Vorhaben:
Es gibt einen Startwert der hier mal 80 ist.
$_sw = 80
Solange $_sw >= 0 dann soll er folgende 3-Prüfungen durchführen:
1.) Ist $_sw >= 2 dann: a) $_sw - 2 und das Ergebnis, den neuen $_sw in die Colsole ausgeben (Ausgabe: "80 -2 = 78").
2.) Ist $_sw >= 1 dann: a) $_sw - 1 und das Ergebnis, den neuen $_sw in die Colsole ausgeben (Ausgabe: "78 -1 = 77").
3.) Ist $_sw >= 4 dann: a) $_sw - 4 und das Ergebnis, den neuen $_sw in die Colsole ausgeben. (Ausgabe: "77 -4 = 73").
Wenn ich es mal schnell im müden Kopf durchrechne sind das: (80/(2+1+4)) = 11 Komplette Durchläufe und beim nächsten durchlauf ist die 3. Pürfung nicht mehr moglich.
Das sind dann 36 Werte später in der Consolenausgabe, wenn ich den $_sw = 80 mit rechne. Oder?
Nur wie das ganze nun in eine Sinnvolle Schleife packen. Später werde ich es dann sicherlich noch erweitern müssen, da es bis zu acht Prüfungen geben kann, wobei dann auch der Startwert shöher ist.
Nun bin ich mal gesapnnt ob mich "wer" verstanden hat oder ob es eher die wird.