Ciao, devo ordinare un array multidimensionale con un valore all'indice 7 della seconda dimensione. La prima dimensione dell'array contiene un'altro array con indici numerici e valori sia testuali che numerici, e devo ordinare questo array su un valore stringa della seconda dimensione.
Ho realizzato questa funziona, ma non funziona, qualcuno da darmi qualche consiglio in merito?
codice:this.dati.sort(order); function order(a, b):Number { var name1:String = a[7].split("")[0]; var name2:String = b[7].split("")[0]; if (name1<name2) { return -1; } else if (name1>name2) { return 1; } else { return 0; } }

Rispondi quotando