通过自调用函数产生一个随机数对象,在自调用函数外面,调用该随机数方法产生随机数
(function (window) {
function Random() {}
Random.prototype.getRandom = function (min , max) {
return Math.floor(Math.random() * (max - min) + min);
};
window.Random = Random;
})(window);
let random = new Random();
let num = random.getRandom(10,50);
console.log(num);
将产生随机数的对象暴露给window对象,就可以全局使用这个对象