Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2016, 08:21
quad22
 
Fecha de Ingreso: noviembre-2009
Mensajes: 278
Antigüedad: 14 años, 5 meses
Puntos: 2
Juego de dados entre dos jugadores.

Supongamos que tenemos el siguiente archivo que ejecuta el juego de tirar un dado, pero necesito crear un segundo jugador y hacer que primero tire un jugador, después tire el segundo jugador y que salga un mensaje que diga qué jugador ha ganado.

¿Cual sería su código?
Debería mostrar dos imágenes de dos

Código del juego del dado.
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2.     <head>
  3.         <meta charset="utf-8">
  4.         <title>Dados Jquery</title>
  5.         <script src="http://code.jquery.com/jquery-latest.js"></script>
  6.         <script type="text/javascript">
  7.             $(document).ready(function(){
  8.                 // una vez cargado el archivo, tiramos el primer dado
  9.                 tiroDado();
  10.             });
  11.            
  12.             function tiroDado(){
  13.                          
  14.                 // obtenemos un numero aleatorio entre el 0 y el 5
  15.                 var num = Math.floor(Math.random() * 6) + 0;
  16.                 // escondemos todas las imagenes
  17.                 $("#tablero img").hide();
  18.                 // mostramos la imagen aleatoria
  19.                 $("#tablero img").eq(num).fadeIn();
  20.                 // mostramos el numero en texto
  21.                 $("#ultimoNumero").html(num+1);
  22.             }
  23.         </script>
  24.         <style>
  25.             #tablero img {display:none;width:167px;height:167px;}
  26.         </style>
  27.     </head>
  28.     <div id="tablero">
  29.         <img src="dado1.png"/>
  30.         <img src="dado2.png"/>
  31.         <img src="dado3.png"/>
  32.         <img src="dado4.png"/>
  33.         <img src="dado5.png"/>
  34.         <img src="dado6.png"/>
  35.     </div>
  36.     <input type="button" onclick="tiroDado();" value="Tirar Dado"/> N&uacute;mero: <span id='ultimoNumero'></span>
  37.    
  38. </body>
  39. </html>

Última edición por quad22; 02/07/2016 a las 11:17