https://github.com/ali-sdg90/quick-math
Engaging math game with three questions and lives
https://github.com/ali-sdg90/quick-math
css game javascript math scss
Last synced: about 1 year ago
JSON representation
Engaging math game with three questions and lives
- Host: GitHub
- URL: https://github.com/ali-sdg90/quick-math
- Owner: Ali-Sdg90
- Created: 2023-03-11T09:11:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-29T18:33:58.000Z (almost 3 years ago)
- Last Synced: 2025-05-14T15:34:07.624Z (about 1 year ago)
- Topics: css, game, javascript, math, scss
- Language: JavaScript
- Homepage: https://ali-sdg90.github.io/Quick-Math/
- Size: 401 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Quick Math
Quick Math is a fun math game that asks the user three math questions per
game. user must answer them correctly to move on to the next question. The
game gives the user lives, and if they lose all three lives in one question,
they lose the game.

Features
- Three math questions per game
- Three lives per questions
- Time tracking for each question and the overall game
- Cube interface with rotating sides for each question
-
Customizable settings, including an option to show the answers in input
placeholders and change the app's theme
- Ready button to start the timer and skip the initial ready screen
- Local storage to save user settings
Demo
Check out the live demo on
JSFiddle
Built With
- HTML
- CSS
- SCSS
- JavaScript
Settings
Quick Math has several customizable settings :
-
Show Answer: When enabled, the answer to each question is displayed in
the input placeholder.
-
Change Color: Changes the color scheme of the app. The app uses a random
color generator to create a unique color scheme each time the theme is
changed.
- Always Ready: When disabled, skips the ready screen.
Note: The correct answer is always an integer. For example, -44 ÷ -82 = 0.54
rounds down to 0.
Author
Quick Math was created by
Ali-Sdg90. If you have any
questions or feedback, please contact me.
It took 5 days to make the program, and I spent more or less 6 hours every
day :)