Linux 14.979 Themen, 106.322 Beiträge

Frage zu Perl: in for Schleife rückwärts zählen?

Jayage / 1 Antworten / Flachansicht Nickles

Hi,
ich habe in Perl folgendes ausprobiert:

for ($i=10; $i print $i
}
also eine Schleife in der praktisch rückwärts von 10 nach 0 gezählt wird. Wenn ich das Programm starte, wird dieser Teil aber nicht ausgeführt (keine Fehlermeldung). Alle anderen Anweisungen davor und danach werden anstandlos ausgeführt, nur diese Schleife wird einfach "verschluckt".
Ändere ich die Schleife ab in:
for ($i=0; $i print $i
}
also praktisch genau umgekehrt wie oben, funktioniert alles wie erwartet.
Ist dieses Rückwärtszählen in Schleifen nicht erlaubt oder habe ich was falsch gemacht?

Jayage

bei Antwort benachrichtigen