Hola GG.
Pruebalo asi a ver que pasa:
Código PHP:
for (var i = 1; i < 21; i++){
eval("variable=p" + i);
eval("comparable = document.frm.pregunta" + i + ".value");
alert("variable :"+ variable +" y comparable:" + comparable);
if (variable == comparable){
puntos++;
}
}
Saludos.