Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-09-2003, 13:12   #1 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
Array-Eigenschaften

Hi Folks,
die neuen Sortieroptionen von Arrays sind eine feine Sache.
Damit bleibt einem viele selbstgeschriebene Sortierfuntionen erspart.

hier mal ein paar beispiele.
am besten copy & paste und ausgabe anschauen.


ActionScript:
  1. a = [1, 2, 3, 11, 12];
  2. a.sort();
  3. trace("\n\nohne Parameter wird nach String sortiert:\n"+a);
  4.  
  5. a.sort(Array.NUMERIC);
  6. trace("\n\ndurch Array.NUMERIC wird nach Zahlen sortiert\n"+a);
  7.  
  8. a.sort(Array.NUMERIC | Array.DESCENDING);
  9. trace("\n\nSortierpapameter können kombiniert werden, \nhier NUMERIC und DESCENDING (fallend)\n"+a);
  10.  
  11.  
  12. b = [1, 1, 2, 3, 4, 11];
  13. uni = b.sort(Array.UNIQUESORT);
  14. trace("\n\neinzigartigkeit der einträge:\n"+uni);
  15.  
  16.  
  17. c = [11, 15, 13, 14, 12];
  18. x = c.sort(Array.NUMERIC | Array.RETURNINDEXEDARRAY);
  19. trace("\n\ndurch Array.RETURNINDEXEDARRAY wird ein Array \nmit der nötigen sortierung zurückgegeben");
  20. trace("dieses Array:\t\t\t\t\t\t\t\t "+c);
  21. trace("wäre numerisch in dieser Reihenfolge richtig:\t"+x);
  22.  
  23.  
  24. d = ["a", "A", "b", "B"];
  25. d.sort();
  26. trace("\n\nGross- und Kleinschreibung bei Strings \nwird berücksichtigt (Sortierung nach Asciiwerten) :"+d);
  27.  
  28.  
  29. d = ["a", "A", "b", "B"];
  30. d.sort(Array.CASEINSENSITIVE);
  31. trace("Gross- und Kleinschreibung bei Strings wird \nnicht berücksichtigt (alphabetische Sortierung) :"+d);


gruß
michael
michael ist offline   Mit Zitat antworten
Alt 30-09-2003, 13:18   #2 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
Das gefällt - weiss noch nicht ob ichs brauchen werde, da mysql denke ich aml schneller ist - aber dennoch eine coole Option.

Thx für Beispiel - war für mich total neu..

Gruss nky
nky ist offline   Mit Zitat antworten
Alt 30-09-2003, 13:39   #3 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
ja wenn die datenbank ins spiel kommt ist es natürlich sinnvoll sie auch sortieren zu lassen.

aber bei spieleprogrammierung ist sowas gut zu gebrauchen, besonders Array.RETURNINDEXEDARRAY find ich enorm praktisch.
michael ist offline   Mit Zitat antworten
Alt 01-10-2003, 10:15   #4 (permalink)
[Matthias K.] - Moderator
 
Benutzerbild von Madokan
 
Registriert seit: Jun 2001
Ort: Berlin/Germany - and the hole World !
Beiträge: 9.971
Yup da haben die Jungs von MM endlich reagiert!

Liebe Grüsse
Matze K.
Madokan ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele