Revisión

Resumen

Hemos puesto nuestro programa en una función, y la hemos llamado desde la página. En la función medíamos tiempo al principio, preguntábamos y volvíamos a medir tiempo. Después, con los aciertos y el tiempo construimos condiciones en un bloque if encadenado para sacar el mensaje correspondiente.

Dudas

Mándame por correo electrónico las dudas que te hayan quedado, aunque hayas llegado a la solución, así cómo aquellos apartados en que te hayas visto flaquear.

Ampliación

Piensa en ampliaciones. Por ejemplo, un programa que valiera para cualquier número de preguntas, pasándole a la función al llamarla desde la página un número por cada pregunta, indicando la respuesta correcta. Realmente se sale del curso, pero no mucho. Sólo necesitas saber que puedes poner en tu programa la función como si no tuviera argumentos y ussar "arguments.length" para saber cuántos le han pasado. Sus valores son arguments[0], arguments[1], etc.

Intenta resolverlo. Si no ves cómo, consúltame.