快速开始
-
填写范围
最小值不能大于最大值。
-
选择类型
整数或保留 6 位小数的浮点数。
设置最小值、最大值、数量与类型; 使用密码学安全随机源批量生成。适合测试数据、抽奖与抽样模拟。
阅读完整指南: API Key 安全实践指南:格式识别、生成与轮换 →
隐私提示:本地解析,不上传服务器。
↓ 在下方输入区粘贴内容,结果会立即显示
使用 crypto.getRandomValues 生成,适合测试数据与抽样。单次最多 1000 个。
设置最小值、最大值、数量与类型; 使用密码学安全随机源批量生成。适合测试数据、抽奖与抽样模拟。
填写范围
最小值不能大于最大值。
选择类型
整数或保留 6 位小数的浮点数。
生成指定范围内的随机整数、随机小数或从自定义列表中抽样,使用 crypto.getRandomValues 提高随机性质量。
抽奖、A/B 分组、测试数据造数、游戏掷骰、密码学教学演示(非生产密钥)等场景。
本工具生成数值序列; UUID/Token 工具生成标识符字符串。
打开工具页面后,首先设置最小值、最大值和生成数量。比如需要50个1-100的整数,就填写1、100和50。勾选整数类型后点击生成按钮,结果会立即显示并自动复制到剪贴板,可直接粘贴到Excel或代码中。
浮点数模式适合需要小数的场景,比如模拟温度传感器数据(20.0-30.0℃)。生成后可用「清空」按钮重置,或用「重新生成」获取新序列。所有计算在浏览器本地完成,数据不会上传服务器。
Input
count=10
Output
10 random integers
单次最多 1000 个。
本工具不自动去重,因为真随机可能产生重复值(如掷骰子可能连续出同点数)。如需唯一值,建议:1) 生成后手动检查 2) 生成范围远大于所需数量(如1-1000生成10个)3) 用洗牌算法处理结果数组。