[ Foro de Javascript ]

anidacion de IF

14-Mar-2020 04:00
Invitado (Mastercito)
0 Respuestas

saludos estoy haciendo una tarea pero me marca un erros en mis if anidados, si solo dejo un solo if trabaja super bien, pero si dejo los 7 if no hace nada.

ayudaaaaaaa

plisss


<!DOCTYPE html>
<html lang="es">

<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <meta http-equiv="X-UA-Compatible" content="ie=edge">
   <title>Juego de piedra papel o tijera</title>
</head>

<body>
   <script>
       var empate=0
       var ganas=0
       var pierdes=0
       var i=0;
       var numerodejuegos= prompt("¿cuantas veces quieres jugar:")
       for(i=1;i<=numerodejuegos;i++){
           var jugador= prompt("Partida: "+i+" ¿Qué eliges?\nPiedra: 1\nPapel: 2\nTijera: 3", 1)
           var computadora=Math.floor(Math.random() * ((3+1)-1)+1)
           document.write('Jugador:'+jugador+' - Computadora:'+computadora+'<br>')
           if(jugador == 1 && computadora == 2){      
               pierdes++
           }            
           if(jugador == 1 && compuatdora == 3){                
               ganas++
           }            
           if(jugador == 2 && computadora == 3){
               pierdes++
           }
           if(jugador == 2 && compuatdora == 1){
               ganas++
           }
           if(jugador == 3 && computadora == 1){
               pierdes++
           }
           if(jugador == 3 && compuatdora == 2){
               ganas++
           }*/
       }
       document.write('<p>Numero de Veces ganadas:'+ganas+'<br>')
       document.write('Numero de Veces perdidas:'+pierdes+'<br>')
       document.write('Numero de Veces empatadas:'+empate+'<br>')
   </script>
</body>




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)