Lotería Lotería ! Usando la tecnología JS para realizar la numeración de bolas de doble color

Lotería Lotería ! Usando la tecnología JS para realizar la numeración de bolas de doble color

Inserte la descripción de la imagen aquí
Creo que todos han comprado un boleto de lotería. Casi todos los boletos de lotería se realizan mediante tecnología informática. Dado que estamos aprendiendo el front-end, debemos saber que el front-end trata de páginas web. El número de ticket se genera utilizando un número aleatorio.
Inserte la descripción de la imagen aquí
Este número es generado aleatoriamente por la matriz JS. Permítanme presentarles cómo hacerlo:

 //补: 其实数组也有indexOf,用法和str.indexOf完全一样!
    function ball(){
      //定义空数组reds
      var reds=[];
      //反复: 只要reds中的球数<6
      while(reds.length<6){
        //在1~33之间生成一个随机整数r;
        var r=parseInt(Math.random()*33+1);
        //如果reds中不包含r
        if(reds.indexOf(r)==-1)
          //才将r压入reds数组中
          reds.push(r);
      }//(循环结束)
      //将reds数组按数字升序排列
      reds.sort(function(a,b){return a-b;});
      //在1~16之间生成一个随机整数blue
      var blue=parseInt(Math.random()*16+1);
      document.write(
        String(reds)+" | "+blue+"<br>"
      );
    }
    for(var i=0;i<5;i++){
      ball();
    }
Publicado 12 artículos originales · elogiado 5 · visitas 1561

Supongo que te gusta

Origin blog.csdn.net/qq_43562926/article/details/104985479
Recomendado
Clasificación