Joc matemàtic
Aquesta és una versió alternativa al joc original "10 Seconds Math", creat per Michael Jakob amb el fi de desafiar les habilitats matemàtiques d'una persona a contrarellotge. En aquesta versió, el temps afegit per resposta correcta no són 10 segons, sinó que varia depenent de la dificultat.
Característiques
- L'usuari pot configurar la dificultat del joc, mitjançant la limitació d'operacions o les xifres màximes de cada número.
- El joc comença amb 10 segons per a respondre a la primera pregunta.
- Cada resposta correcta suma segons en funció de la dificultat (4 punts per cada divisió, 3 per cada multiplicació, 2 per resta i 1 per suma).
- És necessari respondre correctament per tal de poder continuar.
- El joc acaba quan s'esgota el temps.
Què he après
- A executar el projecte a un servidor local de Node (Serve).
- A importar sons d'una llibreria externa i a sincronitzar-los amb el DOM.
- A utilitzar funcions asíncrones i "callbacks".
- A reescriure el contingut de manera dinàmica en una sola pàgina (SPA).
- A afegir estils amb les pseudo-classes "before" i "hover".
- A crear un fitxer "gitignore" per a protegir altres fitxers.
- A crear un fitxer JSON amb la configuració del projecte.
Tecnologies
- Front-end: JavaScript (ES6), HTML, CSS
- Back-end: -