Il gioco del bingo, prova a fare ambo …

Prova ad indovinare i numeri con questo semplice algoritmo di estrazione dei numeri che usa la funzione randomize.

<html>
<head>
</head>
<style>
.colonna{
  width:10%;
  float:left;
  border: 1px solid black;
  height: 100px;
  font-size:3em;
  margin:0 auto;
  display: block;
  text-align: center;
  padding-top:30px;
}

.citta{
 width:30%;
 float:left;
 height: 100px;
 font-size:3em;
 border: 1px solid black;
 margin:0 auto;
 display: block;
 text-align: center;
 padding-top:30px;
 background-color: blue;
 color:white;
}
</style>

<body>

<div class="palermo" id="palermo">
    <div class="citta" >
        Palermo
    </div>
    <div class="colonna" id="0">
        
    </div>
    <div class="colonna" id="1">
        
    </div>
    <div class="colonna" id="2">
        
    </div>
    <div class="colonna" id="3">
        
    </div>
    <div class="colonna" id="4">
        
    </div>
</div>

<div class="napoli" id="b">
   <div class="citta" >
       Napoli
   </div>
   <div class="colonna" id="0">
       
   </div>
   <div class="colonna" id="1">
       
   </div>
   <div class="colonna" id="2">
       
   </div>
   <div class="colonna" id="3">
       
   </div>
   <div class="colonna" id="4">
       
   </div>
</div>

//*[@id="0"]
[id="\30 "]


<div class="milano" id="c">
   <div class="citta" >
       Milano
   </div>
   <div class="colonna" id="0">
       
   </div>
   <div class="colonna" id="1">
       
   </div>
   <div class="colonna" id="2">
       
   </div>
   <div class="colonna" id="3">
       
   </div>
   <div class="colonna" id="4">
       
   </div>
</div>

</body>

</html>

<script>
var a;
var v;
v = new Array(5);

// Inserimento numeri da giocare
var primo=parseInt(window.prompt("Primo numero"));
var secondo=parseInt(window.prompt("Secondo numero"));
estrazione(0);
function estrazione(ruota){
      // Estrazione dei numeri 
      for(i=0;i<5;i++) {
         a=parseInt(Math.round(90*Math.random()));
         if (a==0){
         a=1          
         }
         
 // Controllo se il numero è già uscito a partire dalla seconda estrazione (i>0)
         if (i>0 && ricercaseq(a,i)){  
            //Se il numero è già uscito rifaccio l'estrazione (i=i-1)
            i=i-1;
      }

      v[i]=a;
      }
}

for(i=0;i<5;i++){
  document.getElementById(i).innerHTML=v[i];  
  //document.write("<b>"+ v[i] +"</b> | " );
}


var primoestratto=0;
var secondoestratto=0;

if (ricercaseq(primo,5))
 {  
    primoestratto=1;
 }

 if (ricercaseq(secondo,5))
 {  
    secondoestratto=1;
 }


 if (primoestratto && secondoestratto)
    alert('AMBO! Tutti e due i numeri sono usciti');
 else
    if (primoestratto)
      alert('Primo numero azzeccato');
    else  
       if (secondoestratto)
         alert('Secondo numero azzeccato')
       else
          alert("Hai Perso!");


function ricercaseq(s,j){
    
    valoreritorno=false;
    
    for (k=0;k<j;k++){
          if(v[k]==parseInt(s))
             valoreritorno=true;
                     
        }
    
    return valoreritorno;       
}

</script>

Dalla stessa categoria