F
finihs
Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola me pidieron mejorar este codigo lo he mejorado bastante colocando arrays y demas ya que no tenia, que le faltaria para que quedara mas legible y practico , necesito que sea lo mas legible posible lo he mejorado bastante pero me dicen que aun hay forma de hacerlo mas corto y practico ... gracias :encouragement::encouragement:
PHP:
var opciones = ["piedra","papel","tijeras"];
//crea un numero aleatorio
function random(minimo,maximo){
var aleatorio = Math.floor (Math.random() * (maximo - minimo + 1) + minimo );
return aleatorio;
}
// opcion del usuario
var ou;
//opcion de javascript
var oj = random(0,2);
//pide los datos al usario (0,1,2)
var ou = prompt ("Elije estas jugando a piedra papel o tijeras \n piedra : 0 \n papel : 1 \n tijeras : 2",0);
//mensaje de que opcion elijio el usuario
alert ("Elejiste " + opciones[ou]);
//mensaje de que opcion elijio el javascript
alert ("JavaScript elijio " + opciones[oj]);
// si elijes piedra
if (opciones[ou] == "piedra"){
if (opciones[oj] == "piedra"){
alert ("empate");
}
else if (opciones[oj] =="papel")
{
alert ("perdiste");
}
else if (opciones[oj] =="tijeras")
{
alert ("ganaste");
}
}
// fin piedra
// si elijes papel
if(opciones[ou] == "papel"){
if (opciones[oj] == "piedra"){
alert ("ganaste");
}
else if (opciones[oj] =="papel")
{
alert ("empate");
}
else if (opciones[oj] =="tijeras")
{
alert ("perdiste");
} }
//fin papel
//si elijes tijeras
if (opciones[ou] == "tijeras"){
if (opciones[oj] == "piedra"){
alert ("perdiste");
}
else if (opciones[oj] =="papel")
{
alert ("ganaste");
}
else if (opciones[oj] =="tijeras")
{
alert ("empate");
}
}
//fin tijeras

