create-chuntianxiaozhu
Version:
春天小猪模板工具
29 lines (26 loc) • 532 B
text/typescript
/**
* 生成6位验证码
* @returns
*/
export const generateCode = function () {
let code = Math.random().toString().slice(2, 8);
if (code.length != 6) {
code += '0'.repeat(6 - code.length);
}
return code;
};
/**
* 是否是开发环境
*/
export function isDev() {
return process.env.ENV == 'dev';
}
/**
* 生成随机数
* 10000-9999999999
*/
export function generateRandomNum(min: number, max: number) {
const range = max - min;
const rand = Math.random();
return min + Math.round(range * rand);
}