{"id":30855544,"url":"https://github.com/dalascript/math-sprint-game","last_synced_at":"2026-06-20T08:31:03.991Z","repository":{"id":309938879,"uuid":"1038058864","full_name":"DalaScript/math-sprint-game","owner":"DalaScript","description":"ZTM JS Web Projects Course | Math Sprint Game | Project 15/20","archived":false,"fork":false,"pushed_at":"2025-08-31T10:34:30.000Z","size":304,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-07T17:32:29.565Z","etag":null,"topics":["css","html","javascript","math-sprint-game","zerotomastery"],"latest_commit_sha":null,"homepage":"https://dalascript.github.io/math-sprint-game/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DalaScript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-14T14:52:46.000Z","updated_at":"2025-08-31T10:34:48.000Z","dependencies_parsed_at":"2025-08-14T18:29:50.045Z","dependency_job_id":"c9c69e46-bd0b-47fe-937d-7edc99e2a2ba","html_url":"https://github.com/DalaScript/math-sprint-game","commit_stats":null,"previous_names":["dalascript/math-sprint-game"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DalaScript/math-sprint-game","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DalaScript%2Fmath-sprint-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DalaScript%2Fmath-sprint-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DalaScript%2Fmath-sprint-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DalaScript%2Fmath-sprint-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DalaScript","download_url":"https://codeload.github.com/DalaScript/math-sprint-game/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DalaScript%2Fmath-sprint-game/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34563535,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-20T02:00:06.407Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","html","javascript","math-sprint-game","zerotomastery"],"created_at":"2025-09-07T11:08:20.285Z","updated_at":"2026-06-20T08:31:03.940Z","avatar_url":"https://github.com/DalaScript.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Math Sprint Game | ZTM JS Web Projects Course\n\n**Project 15/20**\n\n🧮 The **Math Sprint Game** is a web-based app that challenges players to solve multiplication equations as fast as possible. Choose the number of questions, race against the clock, and try to beat your best time saved in `localStorage`.\n\n---\n\n## 📚 Table of Contents\n\n- [🔎 Overview](#-overview)\n  - [📸 Screenshot](#-screenshot)\n  - [🔗 Links](#-links)\n  - [📌 Features](#-features)\n  - [🛠️ Built with](#️-built-with)\n- [🧠 My process](#-my-process)\n  - [🗃️ Useful resources](#️-useful-resources)\n  - [🔙 Previous Project](#-previous-project)\n  - [🔜 Next Project](#-next-project)\n- [👤 Author](#-author)\n  - [🌐 Connect with Me](#-connect-with-me)\n  - [💻 Coding Profiles](#-coding-profiles)\n\n---\n\n## 🔎 Overview\n\n### 📸 Screenshot\n\n![Live Preview Screenshot](./assets/screenshot.jpg)\n\n### 🔗 Links\n\n- [🔴 Live Demo](https://dalascript.github.io/math-sprint-game/)\n- [🗂️ GitHub Repository](https://github.com/DalaScript/math-sprint-game)\n\n### 📌 Features\n\n- ✅ Option to choose 10, 25, 50, or 99 questions\n- ✅ Randomly generated correct \u0026 incorrect equations\n- ✅ 3-2-1 countdown before each round\n- ✅ Timer scoring with penalty for wrong answers\n- ✅ Best scores saved in localStorage\n- ✅ Replay option with responsive design\n\n### 🛠️ Built with\n\n- HTML5\n- CSS3\n- Vanilla JavaScript\n- localStorage\n- Custom Shuffle Algorithm\n\n---\n\n## 🧠 My Process\n\n### 🗃️ Useful resources\n\n- [MDN – Math.random()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random)\n- [MDN – Element.scroll](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll)\n- [MDN – Number.toFixed()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed)\n- [W3Schools – Hide Scrollbars](https://www.w3schools.com/howto/howto_css_hide_scrollbars.asp)\n- [StackOverflow – Shuffle Array](https://stackoverflow.com/questions/2450954/how-to-randomize-shuffle-a-javascript-array)\n- [W3Schools – JavaScript Timing Events](https://www.w3schools.com/js/js_timing.asp)\n\n### 🔙 Previous Project\n\n- NASA APOD | *Project 14/20* → [View Repository](https://github.com/DalaScript/nasa-apod)\n\n### 🔜 Next Project\n\n- Drag and Drop | *Project 16/20* → [View Repository](https://github.com/DalaScript/drag-and-drop)\n\n---\n\n## 👤 Author\n\n### 🌐 Connect with Me\n\n- [Instagram](https://www.instagram.com/DalaScript)\n- [YouTube](https://www.youtube.com/@DalaScript)\n\n### 💻 Coding Profiles\n\n- [freeCodeCamp](https://www.freecodecamp.org/DalaScript)\n- [FrontendMentor](https://www.frontendmentor.io/profile/DalaScript)\n- [GitHub](https://github.com/DalaScript)\n\n*🙌 Thanks for checking out my project! More coming soon. Stay tuned 🚀*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdalascript%2Fmath-sprint-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdalascript%2Fmath-sprint-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdalascript%2Fmath-sprint-game/lists"}