Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2015, 10:57
luisceb
 
Fecha de Ingreso: abril-2015
Mensajes: 24
Antigüedad: 9 años, 1 mes
Puntos: 1
Respuesta: Probabilidad de que te toque la lotería

Buenas otra vez.

Dado que en el primer mensaje iba una de cal, aquí va otra de arena.

Aunque las probabilidades de que nos toque la lotería son remotas, siempre nos gusta soñar que es posible. Pues bien, aquí va un programa derivado del primero que nos ayuda a "soñar", o al menos tener esperanzas de que nos toque.

Este acelerador genera dos series infinitas de números aleatorios que se van sucediendo cada centésima de segundo. Cuando se produzca una coincidencia, dado que es muy difícil que suceda, supuestamente ese será el número de la suerte, y por el que deberemos jugar en el próximo sorteo.

El programa dispone de un contador que va reduciendo nuestra probabilidad de ganar. Dicha probabilidad está expresada en porcentaje.

Cuanto mayor sea el tiempo que pase sin producirse la coincidencia, menor será la probabilidad de ganar, aunque al final se produzca la coincidencia.

Dejo el código y el enlace directo.

http://casinosoft.esy.es/casino-casinosoft/varios/loteria-numero-mas-probable.htm

Código HTML:
Ver original
  1.  
  2. <meta http-equiv="Content-Language" content="es">
  3. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  4. <title>loteria nacional</title>
  5. </head>
  6. <script type=text/javascript >
  7. sorteo=0;
  8. tiempo=0;
  9. parar=0;
  10. function loteria(){
  11. sorteo=sorteo+1;
  12. ale=parseInt(Math.random()*100000)
  13.  
  14. ale1=parseInt(Math.random()*100000)
  15.  
  16. f1.numero1.value=ale;
  17. f1.numero.value=ale1;
  18.  
  19. if(eval(ale1)==ale){alert('el número más probable será el '+ale);coincidencia.innerHTML='¡¡Bien!!';return}
  20.  
  21.  
  22.  
  23. setTimeout('loteria()',10)
  24. }
  25.  
  26. function contador(){
  27. tiempo=tiempo+1;
  28.  
  29. anos.innerHTML=tiempo;
  30.  
  31. porcentaje=100-parseInt(tiempo/3);
  32.  
  33. probabilidad.innerHTML=porcentaje;
  34.  
  35. if(porcentaje<1){alert('Olvídalo!!, hoy no es tu día. Prueba mañana')}
  36.  
  37. if(coincidencia.innerHTML=='¡¡Bien!!'){return}
  38.  
  39. setTimeout('contador()',1000)
  40. }
  41.  
  42.  
  43. <body bgcolor="#CCFFCC" >
  44. <div style="position: absolute; width: 100px; height: 100px; z-index: 1; left:283px; top:62px" id="capa1">
  45.  
  46.  
  47. <form name=f1>
  48.    
  49.     <div style="position: absolute; width: 252px; height: 243px; z-index: 1; left: 573px; top: 0px" id="capa3">
  50.         <table border="1" width="100%" id="table3">
  51.             <tr>
  52.                 <td align="center">
  53.                 <img border="0" src="loteria.jpg" width="320" height="190"></td>
  54.             </tr>
  55.             </table>
  56.     </div>
  57.    
  58.     <div style="position: absolute; width: 252px; height: 243px; z-index: 1; left: 243px; top: 0px" id="capa2">
  59.         <table border="1" width="100%" id="table2">
  60.             <tr>
  61.                 <td bgcolor="#000000" align="center">
  62.                 <font face="Arial" color="#FFFFFF"><b>LOTERÍA NACIONAL</b></font></td>
  63.             </tr>
  64.             <tr>
  65.                 <td bgcolor="#FFFFCC">
  66.                 <p align="center"><font face="Arial">Localizador de tu número de
  67.                 la suerte</font></td>
  68.             </tr>
  69.             <tr>
  70.                 <td bgcolor="#FFFFCC">
  71.                 <p style="margin: 5px 25px" align="center">
  72.                 <font face="Arial" color="#800000">Pulsa &quot;comenzar&quot; y se
  73.                 iniciará dos series infinitas de números aleatorios,
  74.                 comprendidos entre 0 y 100000. </font></p>
  75.                 <p style="margin: 5px 25px" align="center">
  76.                 <font face="Arial" color="#008000">Si se produce una
  77.                 coincidencia, ese será tu número de la suerte y por el que
  78.                 deberás jugar en el próximo sorteo. </font></p>
  79.                 <p style="margin: 5px 25px" align="center">
  80.                 <font face="Arial" color="#0000FF">Cuanto más tiempo pase, menos
  81.                 probabilidad habrá de que te toque. </font>
  82.                 <p style="margin: 5px 25px" align="center">
  83.                 <font face="Arial" color="#800080">Si la probabilidad llega a 0,
  84.                 el sistema se parará y te dirá que lo intentes en otra ocasión</font></td>
  85.             </tr>
  86.         </table>
  87.     </div>
  88.    
  89.     <table border="1" width="150%" id="table1">
  90.         <tr>
  91.             <td bgcolor="#000000">
  92.             <p align="center"><font face="Arial">
  93.             <a href="http://casinosoft.esy.es/" style="text-decoration: none">
  94.             <font color="#FFFFFF">Casinosoft España</font></a></font></td>
  95.         </tr>
  96.         <tr>
  97.             <td>
  98.             <p align="center"><font face="Arial">Número de lotería</font></td>
  99.         </tr>
  100.         <tr>
  101.             <td>
  102.             <p align="center">
  103.    
  104.     <input type="text" name="numero" size="5" value="-----" style="text-align: center; font-size: 36pt; background-color: #CCFFCC" readonly></td>
  105.         </tr>
  106.         <tr>
  107.             <td>
  108.             <p align="center">
  109.             <input type="button" value="comenzar" name="B1" onclick="loteria();contador()">
  110.             <a href="http://casinosoft.esy.es/casino-casinosoft/varios/loteria-numero-mas-probable.htm">
  111.             <input type="button" value="parar" name="B2" onclick="location.reload();"></a></td>
  112.         </tr>
  113.         <tr>
  114.             <td>
  115.    
  116.     <p align="center">
  117.    
  118.     <input type="text" name="numero1" size="5" value="-----" style="text-align: center; font-size: 36pt; background-color: #CCFFCC" readonly></td>
  119.         </tr>
  120.         <tr>
  121.             <td bgcolor="#FF99FF">
  122.    
  123.     <p align="center"><font face="Arial" id=coincidencia>De momento, sin coincidencias</font></td>
  124.         </tr>
  125.         <tr>
  126.             <td height="20" bgcolor="#FF9966" align="center">
  127.             <p align="center"><font face="Arial">Segundos transcurridos</font></td>
  128.         </tr>
  129.         <tr>
  130.             <td height="20" bgcolor="#CCFF33"  align="center" id=anos>&nbsp;</td>
  131.         </tr>
  132.         <tr>
  133.             <td height="20" bgcolor="#CCFF33"  align="center">
  134.             <font face="Arial">Probabilidad</font></td>
  135.         </tr>
  136.         <tr>
  137.             <td height="20" bgcolor="#CCFF33"  align="center" id=probabilidad>&nbsp;</td>
  138.         </tr>
  139.     </table>
  140.  
  141.  
  142. &nbsp;</div>
  143. </form>
  144. </body>
  145.  
  146. </html>