js如何封装一个获取随机数方法(指定范围)

2025年01月24日 建站教程

js如何利用Math.random()方法封装一个获取随机数方法,下面web建站小编给大家详细介绍一下具体实现代码!

示列方法:

function getRandomNum(Min,Max){
  var Range = Max - Min;
  var Rand = Math.random();
  return(Min + Math.round(Rand * Range));
}
console.log('输出结果:', getRandomNum(1,250)) //输出结果: 151

获取不重复的随机数:

var count = 10;
var arr = new Array;
for (var i=0;i<count;i++){
  arr[i]=i+1;
}
arr.sort(function(){
  return 0.5 - Math.random();
});
for (var i=0;i<count;i++){
  console.log('输出结果+' + i, arr[i])
}

本文链接:http://so.lmcjl.com/news/21961/

展开阅读全文
相关内容