@_cronos2, al final, el 
alert(textoRespuesta);, dice asi: 
Código:
 Pregunta 1: ... ...
Pregunta 2: ... ...
  Si empiezo los arrays en 0, dice: 
Código:
 Pregunta 0: ...
Pregunta 1: ...
  Y para que no sea necesario poner otro 
for (para que empieze por 'Pregunta 1'), he empezado directamente los arrays en 1.
No importa, el [0] es 
null, pero no lo lee. 
Saludos