UNPKG

juego-ppt

Version:

el juego piedra, papel y tijera

105 lines (95 loc) 3.13 kB
const colors = require("colors"); const prompt = require("prompt-sync")(); class Persona { constructor(nombre, edad) { this.nombre = nombre; this.edad = edad; } saludar() { console.log(`Hola, soy ${this.nombre} y tengo ${this.edad} años.`); } } const persona1 = new Persona( prompt("Ingresa Un Nombre: "), parseInt(prompt("Ingrese su edad: ")) ) if (persona1.edad >= 18) { console.log(" INICIAR.......\n".underline); console.log( ` BIENVENIDO ${persona1.nombre}\n DISFRUTA EL JUEGO..` .magenta ); console.log( `\n | Datos| Nombre | Edad | |Nombre| ${persona1.nombre} | ${persona1.edad} |\n\n`.green ); } else if (persona1.edad >= 15) { console.log(`Te dejare pasar por esta vez`.grey); console.log(`\nSolo puedes ver esta |Parte| `.blue); console.log( `| Tú Nombre: | ${persona1.nombre} | Edad: | ${persona1.edad} |\n\n`.cyan ); } else { console.log("Eres Muy menor no puedes entrar a la red ni a la appp") setTimeout(function() { console.clear(); }, 5000); } let puntos = 0; // function juego(seleccion) { let opciones = ["tijera", "piedra", "papel"]; let bot = opciones[Math.floor(Math.random() * opciones.length)]; if (seleccion === bot) { console.log( ` !Empate¡ \n ${seleccion} y ${bot} Son Iguales. ||Puntos: ${puntos}` ); } else if (seleccion == "piedra") { if (bot == "papel") { console.log(` JUEGOS TERMINADO....`); console.log(` !Peldiste oe¡ 🤣`.red); console.log(` |Puntos| ${--puntos}`); } else if (bot == "tijera") { console.log(` !Victooria¡ `.green); console.log(` |Puntos|`.magenta); console.log(` | ${++puntos}|`.magenta); } } else if (seleccion == "papel") { if (bot == "tijera") { console.log(` JUEGOS TERMINADO....`); console.log(` !Peldiste pa¡ 🤣`.red); console.log(` |Puntos| |${--puntos}`); } else if (bot == "piedra") { console.log(` !Victooria¡ `.green); console.log(` |Puntos|`.magenta); console.log(` | ${++puntos}|`.magenta); } } else if (seleccion == "tijera") { if (bot == "piedra") { console.log(` JUEGOS TERMINADO....`); console.log(` !Peldiste pa¡ 🤣`.red); console.log(` |Puntos| |${--puntos}`); } else if (bot == "papel") { console.log(` !Victooria¡ `.green); console.log(` |Puntos|`.magenta); console.log(` | ${++puntos}|`.magenta); } } else { console.log(`Elige una opción válida.`.green); } } let opcion = prompt(" Elige una opción: tijera, piedra, papel: "); juego(opcion); while (true) { let seguir = prompt("¿Quieres Seguir? si o no: "); if (seguir == "si") { let opcion = prompt(" Elige una opción: tijera, piedra, papel: "); juego(opcion); continue; } else { console.log("Juego Finalizado."); break; } }