Non riesco a ordinare un array , che contiene altri array, alfabeticamente in modo decrescente, utlizzando il secondo valore dell'array.

Sicuramente vedendo il codice si capisce meglio !

Codice PHP:
function sortNumber(a,b){
 return 
b[1]-a[1];
}
var 
pippo= [[1,'P','primo'],[3,'D','secondo'],[10,'A','terzo'],[7,'C','quarto']]; //array originale
pippo.sort(sortNumber); 
Vorrei quindi che l'array risultasse così una volta fatto per esempio toString()

1,P,primo,3,D,secondo,7,C,quarto,10,A,terzo,

Non mi sembra di sbagliare nulla ma perchè non viene ?