mihawk
Version:
A tiny & simple mock server tool, support json,js,cjs,ts(typescript).
21 lines (20 loc) • 477 B
TypeScript
/**
* 数字类型可能的值 number | null | undefined
*/
export type LooseNum = number | null | undefined;
/**
* 数字范围
*/
export interface NumberRange {
min: number;
max: number;
}
/**
* 获取安全数字
* @param {number} rawNum
* @param {NumberRange} numRange
* @param {number} numRange.min
* @param {number} numRange.max
* @returns {number} safeNum
*/
export declare function getSafeNum(rawNum: number, numRange: Partial<NumberRange>): number;