@gdjiami/jslib
Version:
Jiami FrontEnd helpers and Services
33 lines (32 loc) • 651 B
TypeScript
/**
* 数字相关的操作
*/
/**
* 遍历n次
* @example
* ```js
* times(10, i => i) // [0, 1, 2, ..., 9]
* ```
*
* @param time 次数
* @param it 类型转换
*
* @returns 由第二参数 it 返回值定义数组类型
*/
export declare function times<T>(time: number, it: (index: number) => T): T[];
/**
* 获取指定范围整数随机数, 不包括max
* @param min
* @param max
*
* @example
* ```js
* getRandomInt(0, 10) // => 2
* ```
*
*/
export declare function getRandomInt(min: number, max: number): number;
/**
* 获取简单的随机数
*/
export declare function getUid(): number;