bueno puedes meter las preguntas erroneas en un array y al final de la comprobacion imprimirlas.
Algo asi:
Código:
preguntas = [p1, p2, p3, p4];
vaciertos = ["1", "1", "3", "2"];
respuestas = ["1", "2", "3", "4"];
erroneas = [];
a = 0;
for (i=0; i<preguntas.length; i++) {
if (vaciertos[i] == respuestas[i]) {
trace("La pregunta "+i+" es Correcta");
a++;
} else {
trace("La pregunta "+i+" es Incorrecta");
erroneas.push(i);
}
}
trace("=============================");
trace("Tuvo "+a+" Respuestas Correctas");
trace("Las respuestas Erroneas son " +erroneas);
aqui le agragamos el
erroneas.push(i); que lo que hace es agregar un valor a un array en este caso el numero de la pregunta erronea.
Saludos!!