随机数生成器
在您设定的范围内生成一个或多个随机整数,并通过滚动动画揭晓结果。
设定范围并生成
设置下限和上限,也可以选择要抽取的数量,然后让动画滚动到最终结果。
生成的数字
每次抽取都会先从一个新的随机起点开始滚动,然后停在最终数值上。
准备开始第一次生成
在上方输入范围后,点击“生成”即可揭晓随机数字。
工作原理
快速了解如何使用生成器,以及随机抽取是如何进行的。
如何使用这个工具
- 输入要抽取范围的 下限 和 上限。
- 如果需要多个结果,请展开 高级选项,然后选择 1 到 20 之间的任意整数。
- 点击 生成,让动画滚动并揭晓最终的一个或多个数字。
- 如果要把生成的数值粘贴到其他地方,可使用 复制结果。
随机数字是如何生成的
每个结果都会从您输入的闭区间中选出一个整数,因此下限和上限都可能成为最终结果。
当浏览器支持 Web Crypto API 时,生成器会使用该内置随机源,并将结果映射到您选择的范围内。这样,范围内的每个整数被选中的机会都是相同的。如果 Web Crypto 不可用,工具会回退到 Math.random()。
如果您一次生成多个数字,每次抽取都是独立进行的。这意味着可能会出现重复值;当您只想进行简单随机抽取,而不是生成不重复的乐透式组合时,这种行为会很实用。