@lancercomet/utils
Version:
My personal utils lib.
25 lines (24 loc) • 560 B
TypeScript
/**
* 生成随机整数.
*
* @param {number} [length=1] 整数长度, 最大 20.
* @returns {number}
*/
declare function randomInt(length?: number): number;
/**
* 从数组中随机取出一个成员.
*
* @export
* @template T
* @param {T[]} array
* @returns {T}
*/
declare function randomItem<T>(array: T[]): T;
/**
* 生成随机字符串.
*
* @param {number} [length=14] 字符串长度.
* @returns {string}
*/
declare function randomString(length?: number): string;
export { randomInt, randomString, randomItem };