Carla Reina
PreguntaHola!! no se si a alguien mas le pase pero desde que puse el código js me salen iconos raros, se cambian palabras y no se ven los emojis. Aparte no me reconoce los parámetros de las funciones no se si es por eso.
Este es mi código HTML
<!DOCTYPE html> <html> <head> <meta charset = utf-8/> <title>Piedra, papel o tijera</title> <script src="js/codigo.js"></script> </head> <body> <h1>Piedra, papel o tijera</h1> <p> recarga la pagina para volver a jugar</p> </body> </html>
este es el js
//1 para piedra, 2 para papel y 3 para tijeras let jugador = 0 let min = 1 let max = 3 let pc = 0 let triunfos = 0 let perdidas = 0 while (triunfos < 3 && perdidas < 3){ pc = Math.floor(Math.random() * (max - min + 1)+ min) jugador = prompt ("Elije 1 para piedra, 2 para papel y 3 para tijeras") alert("Elegiste " + jugador) if (jugador == 1){ alert("Elegiste 🪨") } else if (jugador == 2){ alert("Elegiste 📄") } else if (jugador == 3){ alert("Elegiste ✂️") } else alert("._.") if (pc == 1){ alert("Tu rival eligio 🪨") } else if (pc == 2){ alert("Tu rival eligio 📄") } else if (pc == 3){ alert("Tu rival eligio ✂️") } //COMBATE if(pc == jugador){ alert("EMPATE🎌") }else if (jugador == 1 && pc == 3){ alert("✨GANASTE✨") triunfos = triunfos + 1 }else if (jugador == 2 && pc == 1){ alert("✨GANASTE✨") triunfos = triunfos + 1 }else if (jugador == 3 && pc == 2){ alert("✨GANASTE✨") triunfos = triunfos + 1 }else{ alert("⚔️PERDISTE⚔️") perdidas = perdidas + 1 } } alert ("GANASTE " + triunfos + " veces. PERDISTE " + perdidas + " veces." )

Edison Manrique
¡Hola, Carla! El problema está en la siguiente línea:
<meta charset = utf-8/>
La estás poniendo sin comillas (" "), debes colocárselas y quedaría así:
<meta charset = "utf-8"/>