Skip to content

Latest commit

 

History

History

random

@aiao/random

npm

随机生成工具

Install

npm install @aiao/random

Usage

API

randomArrayItem

随机数组的任意项

randomArrayItem([1, 2, 3]);

参数

名字 类型 说明
array any[] 数组

randomFloat

随机浮点数

randomFloat(1, 2);

参数

名字 类型 说明
min? number 最小值, 默认 MIN_SAFE_INTEGER
max? number 最大值 , 默认 MAX_SAFE_INTEGER

randomInt

随机整数

randomInt(0, 10);

参数

名字 类型 说明
min? number 最小值, 默认 MIN_SAFE_INTEGER
max? number 最大值 , 默认 MAX_SAFE_INTEGER

randomObjectKey

随机 object 键

randomObjectKey({ a: 1, b: 2 });

参数

名字 类型 说明
obj Object

randomObjectValue

随机 object 里的值

randomObjectValue({ a: 1, b: 2 });

参数

名字 类型 说明
obj Object

randomString

随机字符串

randomString();

参数

名字 类型 说明
size number 字符串长度 默认16
alphabet string 可用字母 默认 url 合法的的字符串

randomUintByLength

随机指定长度的正整数

randomUintByLength();

参数

名字 类型 说明
length number 字符串长度 默认16

randomUintString

随机指定长度由数字组成的字符串

randomUintString();

参数

名字 类型 说明
length number 字符串长度 默认16