js 随机数函数封装

封装一个函数,可以传入三个参数 

  第一个参数和第二个参数代表  n  ---  m 之间的随机数   ,第三个参数代表返回几个随机数

  

function ram( n,m,x ){
   var arr = [];
   while(arr.length != x){
       var num = parseInt(Math.random()*(m-n+1)) + n;
       if(!arr.includes(num)){
          arr.push(num);
       }  
   }
    return arr;
}
console.log(ram(1,10,5));

 

posted @ 2019-10-08 19:46  qgr678  阅读(1018)  评论(0编辑  收藏  举报