随机数生成器

在包含两端的范围内生成整数,可设置不重复和排序。

生成器

本地生成

生成的结果

准备就绪

点击生成以进行新的抽取。

    结果的生成方式

    整数抽取使用 Web Crypto 与拒绝采样,避免范围映射偏向某些值。禁用重复时进行不放回抽样,然后打乱顺序。排序只影响展示顺序。

    序号结果

    使用方法

    输入最小值、最大值和数量,选择重复规则及显示顺序。支持负数与相同边界。

    生成原理

    整数抽取使用 Web Crypto 与拒绝采样,避免范围映射偏向某些值。禁用重复时进行不放回抽样,然后打乱顺序。排序只影响展示顺序。

    示例

    从 1–10 抽五个不重复值,可能得到 8、2、10、4、1。

    需要了解

    适用于课堂、游戏、练习数据和日常决定。生成前先设定规则。每次点击都是新抽取,结果可能重复。

    Web Crypto: getRandomValues ↗

    常见问题

    包含最大值吗?

    包含。两端均可选;边界相同时只有该值可能出现。

    适用于日常选择、游戏与教学,不是经认证或可独立审计的抽奖,也不是密码生成器。不保证适用于受监管抽奖或高风险分配。使用前请检查设置并遵守法律。