st-common-core
Version:
小尾巴前端通用核心库
49 lines (48 loc) • 1.47 kB
TypeScript
/**
* 生成一个[0, n)之间的随机浮点数
*
* @param n 最大值,如果 n<=0,则直接返回 0
* @return {number} 随机浮点数
*/
export declare const randomFloatRightOpen_0_n: (n: number) => number;
/**
* 生成一个[n, m)之间的随机浮点数。
* 注意:如果 n>=m,则直接返回 m
*
* @param {number} n 最小值
* @param {number} m 最大值
* @returns {number} 随机浮点数
*/
export declare const randomFloatRightOpen_n_m: (n: number, m: number) => number;
/**
* 生成一个[0, n)之间的随机整数
*
* @param n 最大值,如果 n<=0,则直接返回 0
* @return {number} 随机整数
*/
export declare const randomIntRightOpen_0_n: (n: number) => number;
/**
* 生成一个[0, n]之间的随机整数
*
* @param {number} n 最大值,如果 n<=0,则直接返回 0
* @returns {number} 随机整数
*/
export declare const randomInt_0_n: (n: number) => number;
/**
* 生成一个[n, m)之间的随机整数。
* 注意:如果 n>=m,则直接返回 m
*
* @param {number} n 最小值
* @param {number} m 最大值
* @returns {number} 随机整数
*/
export declare const randomIntRightOpen_n_m: (n: number, m: number) => number;
/**
* 生成一个[n, m]之间的随机整数。
* 注意:如果 n>=m,则直接返回 m
*
* @param {number} n 最小值
* @param {number} m 最大值
* @returns {number} 随机整数
*/
export declare const randomInt_n_m: (n: number, m: number) => number;