javascript生成指定位数的随机数

1、定义用于生成随机数的种子

1
const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

2、通过Math.random()生成随机数
3、示例代码

1
2
3
4
5
6
7
8
9
10
function generateCaptcha(length = 4) {
const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
let captcha = '';

for (let i = 0; i < length; i++) {
const randomIndex = Math.floor(Math.random() * characters.length);
captcha += characters[randomIndex];
}
return captcha
}

4、调用

1
generateCaptcha(8) // UDC4I2ID

javascript生成指定位数的随机数
https://mengluo.com/2024/08/12/javascript生成指定位数的随机数/
作者
梦落
发布于
2024年8月12日
许可协议