跳到主内容
UniKit

小学数学题生成器

按题型与难度生成 10–100 道小学数学题:加减乘除、混合运算、竖式、比大小、找规律、应用题,可去重、可附带答案页并提供可打印样式说明。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

随机数来自浏览器本地的 crypto.getRandomValues,只在点击「生成题目」时取数
题目

点击「生成题目」开始

可打印样式说明:题目区与答案页分别单独打印;A4 纵向、字号 14pt 以上、行距留白足够书写;浏览器打印时关闭页眉页脚,边距用默认值即可。

这个工具能做什么

  • 给孩子出一页练习题:选好题型(加法、减法、乘法、除法、混合运算、竖式、比大小、找规律、应用题)和难度,10–100 道一次生成。
  • 老师或家长想反复出题:勾上「题目去重」可以避免同一页里出现重复题面,再点一次生成就是新的一页。
  • 需要配套答案时:勾「附带答案页」会同时输出答案清单,批改时对照着看,不用自己算一遍。
  • 准备打印练习:页面给出 A4 纵向、字号与行距的打印说明,题目区与答案页分开打印即可。

示例

输入

题型:加法
难度:10 以内
题量:10
去重:关闭

输出

1. 8 + 1 = ____

2. 6 + 3 = ____

3. 1 + 6 = ____

...(共 10 题)

答案页
1. 9
2. 9
3. 7
...

题目与答案都来自浏览器本地的 crypto.getRandomValues,每次点击结果都不同;上面是固定随机源下的示例输出,实际数字会变。

常见问题

题量能填多少?填 5 会怎样?

题量必须是 10 到 100 之间的整数,填 5、0、小数或空着都会提示「题量必须是 10 – 100 之间的整数」。想要少一点可以先出 10 道再手工删掉几道。

勾了去重却发现题目数量变少了?

去重是按题面字符串判重的。难度低、题量又大时题面组合不够,抽不到新题就会少出,页面会显示「去重后缺少 N」。这时降低题量或者提高难度即可。

竖式题打印出来会不会错位?

竖式题用等宽对齐的纯文本拼出三行(数字、带运算符的一行、横线),所以要选等宽字体打印才整齐。页面给出的题目区会保留换行,复制到 Word 时建议保留原格式。

乘除法会出除不尽的题吗?

不会。乘法会保证积不超过当前难度的上界,除法先生成除数与商再相乘得到被除数,永远是整除题,不会出现余数。

随机数安全吗,题目会不会联网生成?

题目在本地用 crypto.getRandomValues 生成,取整数区间时用拒绝采样消除取模偏置,页面不会把题目或设置发到任何服务器,断网也能用。

关键词:worksheet数学题练习题worksheet generator算术additionsubtractionmultiplicationdivision竖式找规律应用题printable

同类工具