getRandomNumber (生成随机数) 
getRandomNumber 函数用于生成指定范围内的随机数。可以选择生成整数或浮点数。
函数调用方式 
javascript
getRandomNumber(min, max, isInteger = true)参数说明 
| 参数名 | 类型 | 描述 | 
|---|---|---|
min | Number | 随机数生成的最小值。 | 
max | Number | 随机数生成的最大值。 | 
isInteger | Boolean (可选) | 指定返回值是否为整数。默认为 true。 | 
返回值 
返回一个随机数,范围在 min 和 max 之间。根据 isInteger 的值,可以返回整数或浮点数:
- 如果 
isInteger为true,返回值为整数。 - 如果 
isInteger为false,返回值为浮点数。 
异常处理 
- 如果 
min或max不是数字,抛出错误:Both min and max must be numbers。 - 如果 
min大于或等于max,抛出错误:Min must be less than max。 
示例代码 
基本用法 
javascript
const randomInt = getRandomNumber(1, 10); // 生成 1 到 10 之间的整数
console.log(randomInt);生成浮点数 
javascript
const randomFloat = getRandomNumber(1, 10, false); // 生成 1 到 10 之间的浮点数
console.log(randomFloat);getRandomString (生成随机字符串) 
getRandomString 函数用于生成指定长度的随机字符串。生成的字符串由字母和数字组成。
函数调用方式 
javascript
getRandomString(length)参数说明 
| 参数名 | 类型 | 描述 | 
|---|---|---|
length | Number | 生成随机字符串的长度,必须是正整数。 | 
返回值 
返回一个指定长度的随机字符串,字符串由大写字母、小写字母和数字组成。
异常处理 
- 如果 
length不是正整数,抛出错误:Length must be a positive number。 
示例代码 
基本用法 
javascript
const randomStr = getRandomString(8); // 生成长度为 8 的随机字符串
console.log(randomStr);生成不同长度的字符串 
javascript
const randomStr1 = getRandomString(5); // 生成长度为 5 的随机字符串
const randomStr2 = getRandomString(10); // 生成长度为 10 的随机字符串
console.log(randomStr1, randomStr2);结论 
getRandomNumber 和 getRandomString 函数提供了方便的方式来生成随机数和随机字符串,适用于需要随机性和唯一性的场景,如验证码生成、随机用户标识等。