Dragon
主机之家测评主机之家测评  2019-08-27 20:27 主机之家测评 隐藏边栏 |   抢沙发  15 
文章评分 0 次,平均分 0.0

js 生成 0-1 之间的随机小数:

  <script>  var rand = Math.random();  alert(rand);  </script>

js 生成 1-10 之间的随机整数:

  <script>  var rand=Math.floor(Math.random()*10+1);  alert(rand);  </script>

js 生成 n 位的随机整数:

  <script>  function randomNum(n){      var rnd="";      for(var i=0;i<n;i++)          rnd+=Math.floor(Math.random()*10);      return rnd;  }  var rand = randomNum(5);  alert(rand);//5 位的随机数,如 26598。  </script

js 生成 n-m 位的随机整数:

  <script>  function randomNum(minNum,maxNum){      switch(arguments.length){          case 1:              return parseInt(Math.random()*minNum+1,10);          break;          case 2:              return parseInt(Math.random()*(maxNum-minNum+1)+minNum,10);          break;          default:              return 0;          break;      }  }  var rand = randomNum(10,100);  alert(rand);//10-100 之间的随机数,可用来生成验证码  </script>

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

发表评论

扫一扫二维码分享