Rock, Paper y Scissor es un juego bien conocido en todo el mundo que casi todos han jugado en su infancia. Para las personas normales, es un buen recuerdo de la infancia, pero para los programadores, es una buena práctica de codificación. Los programadores principiantes siempre deben buscar problemas interesantes y fáciles de implementar. Y este es uno de ellos. Este artículo demostrará la implementación del juego RPS con JavaScript.
Paso 1: Configure la página web HTML
Comience creando una nueva página web HTML, y en esa página web, haga las siguientes cosas:
Para hacer esto, use las siguientes líneas dentro del documento HTML:
Juguemos un juego de tijeras de papel rock
En las líneas anteriores, también se le notifica al usuario que el 0 significa rock, 1 significa papel y 2 medias tijeras. Estas son también las reglas que se implementarán para determinar el ganador. Además, el botón tiene una propiedad OnClick establecida en el empezar juego() método, que iniciará el juego una vez que el usuario haga clic en él.
Cargue el HTML en los navegadores y mostrará la siguiente página web:
Todo se coloca o = en el centro de la página web gracias a la etiqueta
Paso 2: Código JavaScript para la funcionalidad del juego
Comience creando la función empezar juego() que se llamará en cada botón Presione:
función startGame ()Después de que genere el movimiento de la computadora, recuerde que solo hay 3 opciones diferentes, 0,1 y 2. 0 significa Rock, 1 stand for Paper y 2 soportes para tijeras:
CM = matemáticas.piso (matemáticas.aleatorio () * 3);Esto proporciona un valor aleatorio de 0 a 2 y lo almacena dentro de la variable cm De pie para el movimiento de la computadora.
Después de eso, use un indicador para decirle al usuario que ingrese su elección, almacene esa elección en una variable y luego conviértelo en En t mediante el uso del parseint () método y almacenar el valor final en la variable "pm":
Entrada = solicitante ("Ingrese su elección!");Después de eso, escriba las reglas para decidir el ganador del juego usando las siguientes reglas:
Estas reglas se implementan con declaraciones simples de IF-Else IF con las siguientes líneas:
if (cm == 0 && pm == 1)Después de eso, simplemente cierre el soporte final del empezar juego() y la parte de JavaScript está hecha.
El fragmento completo de JavaScript es el siguiente:
función startGame ()Paso 3: Jugando el juego
Inicie el documento HTML y haga clic en el comenzar botón y comienza a jugar el juego como:
Con eso, la roca, el papel y la tijera están funcionando completamente, DISFRUTAR!
Envolver
Rock, Paper y Scissor no solo es un juego de la infancia para muchos, sino también un gran ejercicio de programación para los nuevos programadores. Tales ejercicios no solo son divertidos de implementar, sino que también agudizan la habilidad de un programador novato. En este artículo, se implementó un juego de rock, papel y spissor de trabajo completo, y cada paso se explicó uno por uno.