首页 > 语言 > JavaScript > 正文

JavaScript生成福利彩票双色球号码

2024-05-06 16:20:25
字体:
来源:转载
供稿:网友

无聊用javascript写了个随机产生福利彩票双色球7个数字的号码其中红色球不会重复,喜欢的可以下来看看,有意见的可以说说

福利彩票的双色球号码是由6个红球号码和1个篮球号码组成的,其中,6个红球号码是从01到33中随机抽出的6个数字,1个篮球号码是从01到16中随机抽出的1个数字。6个红球号码通常按照从小到大的顺序排列。下面是JavaScript中生成一注双色球号码的方法,供大家参考!

 

 
  1. var redBall = new Array(); 
  2. var redLen = redBall.length; 
  3. while(redLen<6){ 
  4.  var ball = ranNumber(1,33); 
  5.  var flag = true
  6.  for(var j=0;j<redLen;j++){ 
  7.  if(redBall[j]==ball){ 
  8.    flag = false
  9.    break
  10.   } 
  11.  } 
  12.   
  13.  if(flag){ 
  14.   if(ball<10){ 
  15.    redBall.push(“0″+ball); 
  16.   }else
  17.    redBall.push(ball); 
  18.   } 
  19.  } 
  20.   
  21.  redLen = redBall.length; 
  22. redBall.sort(); 
  23. var blueBall = ranNumber(1,16); 
  24. if(blueBall<10){ 
  25.  blueBall = “0″+blueBall; 
  26. alert(redBall.join(‘,') + “|” + blueBall); 

下面是ranNumber方法,随机返回s到e之间的一个整数。

 

 
  1. function ranNumber(s,e){ 
  2.  var staVal = parseFloat(s); 
  3.  var endVal = parseFloat(e); 
  4.  return Math.floor(Math.random()*(endVal-staVal)+staVal); 

以上所述就是本文的全部内容了,希望大家能够喜欢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选