跳到主要内容

randomUintByLength()

function randomUintByLength(length?): number;

Defined in: random/randomUintByLength.ts:18

生成指定位数的随机正整数 通过生成随机数字字符串然后转换为数字实现

Parameters

ParameterTypeDefault valueDescription
lengthnumber16数字的位数,默认 16

Returns

number

指定位数的随机正整数

Examples

randomUintByLength(3); // 返回 3 位随机数,如 123、456、789
randomUintByLength(1); // 返回 1 位随机数,如 1、2、3、4、5、6、7、8、9(不含 0)
randomUintByLength(5); // 返回 5 位随机数,如 12345
**Note:** 第一位不会是 0,确保返回的数字位数正确
**Note:** 使用 randomUintString 生成字符串后转换为数字
**Note:** 对于大位数(>15),可能超出 JavaScript 安全整数范围