Hallo Felix,
allgemein müsste @sortierte_liste = sort (@unsortierte_liste); wohl den Zweck erfüllen, allerdings solltest Du zwecks richtiger Sortierung darauf achten, dass die Zahlen alle die gleiche Anzahl an Ziffern haben.
(wenn der Wertebereich von $Level also von 0-20 ist, sollten alle Zahlen auch zweistellig sein, da sort nur nach ASCII sortiert. Um Ziffern zweistellig zu kriegen, ist sprintf hilfreich.)
Woher hast Du diese Weisheit? ;-) Probier es doch einfach mal mit: @zahlensortiert = sort { $a <=> $b } @zahlenunsortiert;
Durch die Möglichkeit, der Funktion sort() eine eigene Vergleichsfunktion mit auf den Weg zu geben, kannst Du mit sort() alles mögliche sortieren. :-)
Gruß AlexBausW
Please visit my SELFvisitingcard @ http://www.atomic-eggs.com/selfspezial/daten/150.html