He probado la segunda forma, la q indicó caricatos ya q el número de cambios a realizar era menor...

Pero no sé cómo puedo utilizar ahora los vectores q he creado.
Tengo hecho algo así:
for (i=0; i<variable; i++) {
window["array"+i] = new Array();
window["array"+i][0] = vnombre;
window["array"+i][1] = vtema;
}
Y tras eso, quiero q me muestre lo q contiene cada vector para comprobar el resultado, pero no sé cómo debo hacerlo. He probado varias formas, pero ninguna funciona...:
Código PHP:
// No funciona
var k = 0;
for (k=0; k<array1.length; k++) {
alert(array1[j]);
}
Código PHP:
// No funciona
var k = 0;
for (k=0; k<["array"+k].length; k++) {
alert(["array"+k][j]);
}
Código PHP:
// No funciona
var k = 0;
for (k=0; k<window["array"+k].length; k++) {
alert(window["array"+k][j]);
}
Y no se me ocurren más maneras posibles... ¿Alguien sabe cómo puedo acceder a los vectores q me he creado inicialmente? Muchas gracias!