Ti spiego subito il mio problema..perchè non riesco a capire come fare.
Dovrei creare delle variabili con diverso nome per ogni loop e dovrei farle diventare delle matrici..in questo modo:

for(c=0;c<array.length;c++){
var nome=[];
}

Non so come fare..il metodo che mi hai dato tu non so come funziona in quanto non so eval cosa richiama ne cm si utilizzi.
Scusami. Puoi darmi una mano?

Marco