Creamos un memorama con HTML, CSS y JavaScript.
-
Se imprimen una cantidad de cartas elegidas por el usuario utilizando un menú de elección.
-
Una vez generadas, el usuario deberá hacer click sobre una de ellas para descubrir su valor numérico. Luego, el usuario deberá encontrar su PAR (una segunda carta que contenga el mismo valor numérico que la primera).
-
Si el valor numérico de la segunda carta no coincide con el valor de la primera, ambas cartas ocultarán su valor y el usuario deberá probar otras combinaciones hasta hallar un par.
-
Si el usuario encuentra un PAR, dicho PAR no ocultará sus valores numéricos.
-
Esa lógica continuará hasta que el usuario encuentre todos los pares de la partida.
-
Si el usuario encuentra todos los pares, la aplicación esperará un tiempo (2 o 3 segundos) y automáticamente se reiniciará (volverá a aparecer el menú de elección de cantidad de cartas para volver a jugar con otras cantidades).
-
En BRANCH MAIN tengo el proyecto nativo (Contiene un valor estático de cartas y no posee el menú de elección, entre otras cosas).
-
Si desea ver la versión dinámica junto al menú de elección y más, muevase y revise el código ubicado en BRANCH DEVELOP.