Trattandosi di una prosecuzione della domanda, credo sia meglio proseguire su questo thread. Inoltre domande personali non sono una bella cosa: ci sono molte persone in grado di rispondere.houn problema...e visto che mi hai sempre aiutato...ci riprovo
io ho un array di array, cioè i valori dell' array piu esterno, sono array, io ho bisogno di ordinare l' array piu esterno in base al valore piu grande (da calcolare) dell' array piu interno...
Vengo alla risposta.
Non conoscevo la funzione sort, ma dopo la risposta di Xinod sono andato a vedermela, e l'implementazione non e` difficile.
Se vuoi l'ordinameno inverso, scambia tra loro arra e arrb.codice:function mass(arr) { // calcola il massimo di un vettore var m = -9999999; for (var i=0; i<arr.length; i++) { if(m<arr[i]) m=arr[i]; } return m; } function sort_max(arra, arrb) { return mass(arra) - mass(arrb); } var novamatr = vecchiaarr.sort(sortmax);
Ciao
Michele

Rispondi quotando