randomInt()
function randomInt(min?, max?): number;
Defined in: random/randomInt.ts:17
生成指定范围内的随机整数 使用 Math.random() 生成随机数,然后使用 Math.floor() 向下取整
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
min | number | Number.MIN_SAFE_INTEGER | 最小值(包含),默认为 Number.MIN_SAFE_INTEGER |
max | number | Number.MAX_SAFE_INTEGER | 最大值(包含),默认为 Number.MAX_SAFE_INTEGER |
Returns
number
指定范围内的随机整数
Examples
randomInt(1, 10); // 返回 1 到 10 之间的随机整数,如 5
randomInt(0, 1); // 返回 0 或 1
randomInt(-5, 5); // 返回 -5 到 5 之间的随机整数
**Note:** 结果范围是 [min, max],即包含最小值和最大值
**Note:** 使用 Math.floor() 确保返回整数
**Note:** 如果 min > max,返回结果可能不符合预期