一个面向小学生的算术练习题生成工具,支持自定义题型、难度和排版,生成适配 A4 纸打印的练习题页面。
- 多种运算类型 — 加法、减法、乘法、除法、加减混合运算,可自由组合
- 灵活的难度控制 — 自定义加减法和乘除法的数字范围
- 智能出题 — 除法保证整除;减法和混合运算可选是否允许负数结果
- A4 排版预览 — 实时预览打印效果,自动分页、自适应缩放
- 打印优化 — 所见即所得,打印时自动隐藏配置面板,完美适配 A4 纸
- 排版选项 — 可选显示学生信息栏(班级/姓名/得分)、留出演算空间
- 零依赖 — 单个 HTML 文件,无需构建工具或安装任何依赖
- 克隆仓库
git clone https://github.com/zhoujarvy/math-practice.git- 用浏览器打开
index.html即可使用
无需安装 Node.js、无需 npm install、无需任何构建步骤。
- 在左侧配置面板中选择运算类型、设置数字范围和题目数量
- 点击 生成题目 按钮
- 右侧预览区会显示 A4 排版效果
- 点击 打印题目 按钮或使用浏览器的打印功能(Ctrl+P)
- Vue 3(CDN 引入,组合式 API)
- 纯前端单文件应用,无后端、无构建工具
index.html # 完整应用(HTML + CSS + JS)
CLAUDE.md # 项目架构说明