Qual'è il metodo più efficiente con JavaScript per ordinare un array e contemporaneamente spostare i dati del secondo array nello stesso ordine in cui sono stati spostati quelli del primo?
codice:
vettore1=new Array(3,14,7,21);
vettore2=new Array("c","n","g","u");
ordina(vettore1,vettore2);
function ordina(vettore1,vettore2){
vettore1ord=new Array();
vettore2ord=new Array();
// ...
// l'ordinamento viene effettuato su vettore1
// vettore1ord -> 3,7,14,21
// vettore2 viene ordinato di conseguenza
// vettore2ord -> "c","g","n","u"
}