生成随机数是非常常用的操作,引用应用的场景是非常的多的,比如验证码的生成或者抽奖等等都会使用,下面就分享一段网络上常用的产生随机数的函数,虽然已经非常流行了,或许初学者还没有发现它,寄希望能够给需要的朋友带来一定的帮助。

代码如下:
   [ 其他 ] 运行代码    下载代码
<script>
function GetRandomNum(Min,Max){   
  var Range=Max-Min;   
  var Rand=Math.random();   
  return(Min+Math.round(Rand*Range));   
}   
console.log(GetRandomNum(3,20));
</script>
以上函数可以返回大于等于3小于等于20的随机数,代码比较简单,这里就不多介绍了。

再来看一段比较常用的生成随机数的代码:
   [ 其他 ] 运行代码    下载代码
<script>
var chars=['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];
function generateMixed(n){
  var res="";
  for(var i=0;i<n;i++){
    var id=Math.ceil(Math.random()*35);
    res += chars[id];
  }
  return res;
}
console.log(generateMixed(4));
</script>

代码描述:JavaScript 随机数。JavaScript产生随机数实例代码



147 196



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到