1&1 Webhosting
Flashhilfe.de - Flash Community

Array sortieren // Zahlen [Flash 8]

Forum > ActionScript 2.0 > Array sortieren // Zahlen

 


AntwortenRegistrieren Seite1  

 23.06.2009, 14:38 
Beiträge: 21
Registriert: Oct 2007

Array sortieren // Zahlen
Hey Leute,

kurze Frage, wahrscheinlich habt Ihr die auch schon ein paar mal gehört aber ich sitz schon den ganzen Tag dran.

Ich hab in einem Array verschiedene Zahlenwerte aus einer XML gespeichert.

ActionScript:
1
2
3
4
....
XMLdaten_anzahl[i] = XMLdaten.firstChild.childNodes[i].attributes.anzahl;
....



Flash selber hat ja keinen Befehl ein Array nach Zahlen zu sortieren
In dem Fall fällt der Befehl
ActionScript:
1XMLdaten_anzahl.sort();
weg.

Suche jezt schon stundenlang Foren und Google ab nach Funktionen und sonstigen, hab auch schon zahlreiches gefunden aber ich bekomm einfach nichts zu laufen.

Vielleicht könnt Ihr mir helfen.
Vielen Dank schonmal.

Gruss
Mando
 23.06.2009, 14:46Re1
Benutzerbild von RustyCake
Beiträge: 1769
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

Warum fällt xml.sort() weg?
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen"
 23.06.2009, 14:59Re2
Beiträge: 21
Registriert: Oct 2007

Themenautor/in

Sortiert die Elemente in einem Array. Flash sortiert nach Unicode-Werten. (ASCII ist eine Untergruppe von Unicode.)

In der Standardeinstellung funktioniert Array .sort() funktioniert wie in der folgenden Liste beschrieben:

    *

      Bei der Sortierung wird Groß-/Kleinschreibung beachtet (Z kommt vor a).
    *

      Die Sortierung erfolgt aufsteigend (a kommt vor b).
    *

      Das Array wird entsprechend der Sortierreihenfolge geändert. Elemente mit identischen Sortierfeldern werden im sortierten Array ohne bestimmte Reihenfolge nacheinander platziert.
    *

      Numerische Felder werden so sortiert, als seien sie Strings. 100 kommt demnach vor 99, da „1“ ein kleinerer Stringwert ist als „9“.



Hier noch der Link : http://help.adobe.com/de_DE/FlashLite/2.0_FlashLiteAPIReference2/WS5b3ccc516d4fbf351e63e3d118ccf9c47f-7ea6.html



und ein Beispiel :


ActionScript:
1
2
3
4
5
6
7
8
blabla = new Array(523,874,36445);


blabla.sort(Array.NUMERIC);


trace(blabla.sort(Array.NUMERIC));

 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 23.06.2009, 15:04Re3
Benutzerbild von RustyCake
Beiträge: 1769
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

Sag ich doch :)
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen"
 
Themen
Ähnliche Beiträge zum Thema
array variablennamen anzeigen [SWiSH] 13.07.2009 - zuckerwassertrinker
Sortieren eines File Array [Flash 10] 17.10.2010 - Mediadesigner
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de