come dice Xinod, usa il metodo sort.
Basta che passi al metodo un puntatore ad una funzione fatta apposta per il tuo sorting (un predicato binario), cioè una funzione che prende 2 argomenti e restituisce un booleano.
I due argomenti rapresentano due generici elementi del tuo array.
A questo punto ti basta confrontare le proprietà che ti interressano dei tuoi elementi, ad esempio:
L'alternativa al sort è crearti il tuo proprio algoritmo di ordinamento (sicuramente, se fatto bene, è più efficiente di sort...che forse implementa un bubble-sort...ma sto tirando a caso).codice:function sorting(a, b){ return a.prop - b.prop; } tuoArray.sort(sorting);
per maggiori info
ciauz