PDA

Volledige versie bekijken : getallen sorteren


akiffen
%Europe/Berlin %409 %2006, 10:49
Hallo...

Ik haal uit een array een aantal getallen: 10,20,50,40,80,50,20,50,40,200
Deze gaat moet ie gaan sorteren van groot naar klein.
Maar hij ziet 80 als hoogste waarde en niet 200...waarschijnlijk omdat ie naar de 8 en de 2 kijkt....

arrTemp.sort(Array.NUMERIC);

Maar ik krijg nu dus 80 terug...iemand enig id hoe ik 200 terug krijg?
De rest loopt wel goed...maar alles boven de 99 gaat fout

Dauntless
%Europe/Berlin %418 %2006, 11:02
Dat zou nogtans wel moeten werken hoor! Die Array.NUMERIC zorgt er voor dat hij naar het hele getal kijkt ipv naar elk cijfer van het getal appart...
var numbers:Array = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13);
var sorted = numbers.sort(Array.NUMERIC);
trace(sorted.pop());
Dit traced toch 13...