Marcos Gallardo Pérez
Crear el mítico juego del buscaminas usando JQuery.
  • Utilizando closures, créate un objeto Buscaminas al que puedas invocar los siguientes métodos (el resto quedará privado):
    1. Buscaminas .init(): genera un campo de minas nuevo y lo muestra por consola
    2. Buscaminas .mostrar(): muestra el campo de minas por consola.
    3. Buscaminas .picar(x, y): pica en la casilla (x, y) y muestra el campo de minas actualizado.
      1. En caso de picar una minas se indica que se ha perdido el juego.
      2. En caso de no quedar casillas por levantar se indica que se ha ganado el juego.
    4. Buscaminas .marcar(x, y): marca con una bandera la casilla (x, y) y muestra el campo de minas actualizado.
    5. Buscaminas .despejar(x, y): intenta destapar las casillas colindantes, sólo si el número de banderas se corresponden con las que indica la casilla. Entonces muestra el campo de minas actualizado.
      1. En caso de estar las banderas equivocadas se indica que se ha perdido el juego.
  • Generar el entorno gráfico.
Ir a Ejercicio
Ver Código