mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 08:45 Benutzername: Passwort: Auto-Login

Thema: javascript : Array sortieren Problematik vom 03.09.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> javascript : Array sortieren Problematik
Autor Nachricht
elm4ward
Threadersteller

Dabei seit: 07.12.2002
Ort: munich
Alter: 42
Geschlecht: Männlich
Verfasst Fr 03.09.2004 14:19
Titel

javascript : Array sortieren Problematik

Antworten mit Zitat Zum Seitenanfang

Hi Jungs..

ich lebe ja momentan mit javascript immer noch in
wilder ehe .. und prompt macht sie mir probleme
=)

ich hab ein array :
Bsp::

var xvw = new Array(
new Array ('fdsaf','C','fdsafds'),
new Array ('fdsaf','B','fdsafds'),
new Array ('fdsaf','A','fdsafds')
)


wie schaffe ich dieses Array so zu sortieren,
dass in den Arrays der zweite Wert alphabetisch ist.
--> wäre jetzt hier die umgekehrte Reihenfolge...

ich sitz grad total auf dem schlauch
danke schon mal im voraus


elm
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Fr 03.09.2004 14:23
Titel

Re: javascript : Array sortieren Problematik

Antworten mit Zitat Zum Seitenanfang

elm4ward hat geschrieben:
Hi Jungs..

ich lebe ja momentan mit javascript immer noch in
wilder ehe .. und prompt macht sie mir probleme
=)

ich hab ein array :
Bsp::

var xvw = new Array(
new Array ('fdsaf','C','fdsafds'),
new Array ('fdsaf','B','fdsafds'),
new Array ('fdsaf','A','fdsafds')
)


wie schaffe ich dieses Array so zu sortieren,
dass in den Arrays der zweite Wert alphabetisch ist.
--> wäre jetzt hier die umgekehrte Reihenfolge...

ich sitz grad total auf dem schlauch
danke schon mal im voraus


elm


greif dir den suchalgorithmus deiner wahl (quick?, bubble?, merge?, ...), implementier den in js und schreib dabei den vergleich entsprechend.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
elm4ward
Threadersteller

Dabei seit: 07.12.2002
Ort: munich
Alter: 42
Geschlecht: Männlich
Verfasst Fr 03.09.2004 14:29
Titel

Antworten mit Zitat Zum Seitenanfang

bin mir nicht sicher ob wir vom gleichen ansatz sprechen...

ich denke so könnte ich es lösen wenn es zahlen wären
( wenn ich da noch richtig liege )
aber wie krieg ich das zum laufen mit alphabetischen Werten.


function inArraySort(a,b)
{
return a[1]>b[1];
}

array.sort(inArraySort);


Die Möglichkeit von Dir klingt gut, und ich würde es auch machen,
allerdings denke ich dass dies sehr zeitaufwendig ist für mich...
( ich mach das mal privat ..*g*)

Gibt es eine einfachere Möglichkeit ??
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Fr 03.09.2004 14:44
Titel

Antworten mit Zitat Zum Seitenanfang

gut dokumentierte sortieralgorithmen findest du sicher im netz, die in javascript zu implementieren is dann bloß noch ne fingerübung.

anbei: du kannst strings mit den üblichen operatoren vergleichen (==, !=, <=, >=, <, >).
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tuxedo

Dabei seit: 10.10.2002
Ort: ~/
Alter: 51
Geschlecht: -
Verfasst Fr 03.09.2004 14:55
Titel

Antworten mit Zitat Zum Seitenanfang

du bist echt ne hilfe, gtz....
*ha ha*
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Fr 03.09.2004 15:03
Titel

Antworten mit Zitat Zum Seitenanfang

ich weiß nich, was ihr wollt. alle fragen sind hinreichend beantwortet. dingenskirchen hat eingegeben, daß die implementierung des algorithmus kein problem is, allein der vergleich der strings.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Fr 03.09.2004 15:07
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
--> wäre jetzt hier die umgekehrte Reihenfolge...

Willst du wirklich sortieren oder vielleicht einfach nur das Array "umdrehen"?
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Fr 03.09.2004 15:12
Titel

Antworten mit Zitat Zum Seitenanfang

er will die unbenannten array in xvw alphabetisch nach ihrem [1]er-element sortieren.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [javascript] Array (Strings sind alphanumerisch) sortieren
AS2: 2-dimensionales Array sortieren
multidimensionales Array sortieren nach Unterarray
liste mit javascript sortieren?
javascript: Array Wert für Formulare
Fieses PHP/MySQL-Skript gibt nur "Array Array Array..." aus
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.