1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
   | <script type="text/javascript">
	    /* Lot aléatoire entre 1 et 5*/
	    var lot1 = Math.floor(Math.random() * 5) + 1;
            /* numéro aléatoire*/
            var num = Math.floor(Math.random() * 9999) + 1;
            /* Concanténer les 4 input pour en faire un nombre*/
            NbEssais = 0;
            /* Compte à rebours*/
            var cpt = 10;
            var petit = 'Trop petit';
            var grand = 'Trop grand';
            var alarme = 'Alarme déclenchée !';
 
 
function concant(){
                      var mille = document.getElementById("resultM");
                      var millier = mille.value;
                      var cent = document.getElementById("resultC");
                      var centaine = cent.value;
                      var dix = document.getElementById("resultD");
                      var dixaine = dix.value;
                      var un = document.getElementById("resultU");
                      var unite = un.value;
                      var resultat = millier.concat(centaine, dixaine, unite);
                      document.getElementById('para10').innerHTML= resultat; 
 
                      /* Compter les tentatives*/ 
                      /* Je comptabilise les clics par l'interaction d'un bouton sur ma page php*/
                      NbEssais++;          
 
                      /* Déterminer les actions selon le nombre d'éssais et le nombre*/
                      if (NbEssais < 13 & resultat < num){
                           document.getElementById('para20').innerHTML= NbEssais;
		           document.getElementById('para30').innerHTML= petit;
		           }
		      if (NbEssais < 13 & resultat > num){
                          document.getElementById('para20').innerHTML= NbEssais;
			  document.getElementById('para30').innerHTML= grand;
			  }
		      if (NbEssais == 13 & resultat != num) {
			  document.getElementById('para20').innerHTML= NbEssais;
			  document.getElementById('para30').innerHTML= alarme;
	timer = setInterval(function(){
             if(cpt>0)
               {
                --cpt; // décrémente le compteur
                document.getElementById('para40').innerHTML= num+ " était la solution !";
                document.getElementById("para45").innerHTML = "Nouvel essai dans " + cpt + " sec" ;
               }
             else
               {
                clearInterval(timer);
               }
               }, 1000);
               setTimeout("location.reload()",10000);		   
            }	
               if (resultat==num) {
                 document.getElementById('para20').innerHTML= NbEssais;
                 document.getElementById('para30').innerHTML= "Gagné " + lot1 +" lingots !";
		 timer = setInterval(function(){
                       if(cpt>0){
                           --cpt; // décrémente le compteur
                          document.getElementById('para40').innerHTML= (" Félicitation !");
                          document.getElementById("para45").innerHTML = "Nouveau coffre dans " + cpt + " secondes" ;
                       }
                       else {
                          clearInterval(timer);
                       }
                  }, 1000);
	 setTimeout("location.reload()",10000);		   
     }	
}
 
function reload(){
    var container = document.getElementById("code");
    var content = container.innerHTML;
    container.innerHTML= content; 
 
   //this line is to watch the result in console , you can remove it later	
    console.log("Refreshed"); 
}          
 </script> | 
Partager