Minimal project extracted from UnitCircleDrill: random simplifying problems rendered with KaTeX.
ES modules require an HTTP server (not file://).
npm run serveThen open the URL shown in the terminal (usually http://localhost:3000) and open index.html or the site root.
index.html— true/false quiz; KaTeX (CDN) for math and./src/problem_generator.jssrc/problem_generator.js— problem generators,getAllProblemQuizData, andgenerateProblemssrc/Expr.js— expression builder used by the problems