mm_maths
Version:
这是一个可以将数学公式推导变形,并转成js和计算的模块。
22 lines (21 loc) • 429 B
JavaScript
/**
* 随机数
* @param {number} min 最小值
* @param {number} max 最大值
* @return {number} 返回数值
*/
module.exports = function rand(min, max) {
var num = 0;
switch (arguments.length) {
case 1:
num = parseInt(Math.random() * min + 1, 10);
break;
case 2:
num = parseInt(Math.random() * (max - min + 1) + min, 10);
break;
default:
num = 0;
break;
}
return num;
};