Enunciado

Se pretende una página Web que presente al usuario unas preguntas, con unas respuestas propuestas y, con un máximo de tiempo, corrija lo que el usuario ha contestado

En concreto se plantean estas dos preguntas, con las respuestas propuestas que se muestran:

  1. ¿Cuál es el operador Javascript para mirar si dos valores son iguales?
    1. !=
    2. =
    3. ==
    4. ===
  2. ¿Cuántos campos o partes tiene una instrucción for?

El usuario tendrá una ventana que se abrirá para pedirle la respuesta elegida para la primera pregunta y la de la segunda. A continuación verá su puntuación y el tiempo invertido. Si el tiempo es menor de 30 segundos y las dos respuestas son correctas, se le felicitará. Si el tiempo está entre medio y un minuto, o sólo acierta una de las preguntas, se le dará un resultado regular. Si el tiempo es mayor del minuto, o falla ambas, se le indicará mal.

Esquema del plan de solución

Si tienes claro cómo resolverlo, adelante. Si no, aquí te proponemos un plan, con enlaces a las páginas en que se detalla cada cosa. Vete por orden, porque no se vuelve a poner lo que ya se ha dicho en una página previa.

  1. Comprobar que están claros los conceptos previos.
  2. Comprobar que se entiende cómo usar condicionales y funciones
  3. Preparar un diagrama general del programa, para traducirlo luego a instrucciones
  4. Crear una versión preliminar que aplique una sola pregunta y sin tiempo. No usar función ninguna.
  5. Aumentar a dos preguntas sin tiempo. Poner aquí ya la función.
  6. Incluir el control de tiempo
  7. Revisar