Maison > interface Web > js tutoriel > JavaScript génère des numéros de boules doubles de couleur pour la loterie sociale_compétences javascript

JavaScript génère des numéros de boules doubles de couleur pour la loterie sociale_compétences javascript

WBOY
Libérer: 2016-05-16 15:58:57
original
2378 Les gens l'ont consulté

Les numéros de boule bicolore de la loterie sociale sont composés de 6 numéros de boule rouge et 1 numéro de basket parmi eux, les 6 numéros de boule rouge sont 6 numéros tirés au hasard de 01 à 33, et le numéro 1 de basket est de. 01 à un numéro choisi au hasard parmi 16. Les 6 numéros de boules rouges sont généralement classés du plus petit au plus grand. Ce qui suit est une méthode pour générer un numéro de balle bicolore en JavaScript pour votre référence !

var redBall = new Array();
var redLen = redBall.length;
while(redLen<6){
 var ball = ranNumber(1,33);
 var flag = true;
 for(var j=0;j<redLen;j++){
 if(redBall[j]==ball){
   flag = false;
   break;
  }
 }
 
 if(flag){
  if(ball<10){
   redBall.push(“0″+ball);
  }else{
   redBall.push(ball);
  }
 }
 
 redLen = redBall.length;
}
redBall.sort();
var blueBall = ranNumber(1,16);
if(blueBall<10){
 blueBall = “0″+blueBall;
}
alert(redBall.join(‘,') + “|” + blueBall);

Copier après la connexion

Ce qui suit est la méthode ranNumber, qui renvoie aléatoirement un entier compris entre s et e.

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

Copier après la connexion

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal