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;
}
}