Buenas, estoy empezando a tocar un poco javascript, por el grado medio de informatica que estoy haciendo.
Bien, nos han madado un ejercicio, en el cual tenemos que hacer una simulacion del juego del dado.
Se tiene que generar un numero aleatorio del 1 al 10.
Despues te sale un prompt, donde tienes que decir, si el siguiente numero, será mayor o menor, del anterior.
Y si pones correctamente Saldrá un alert, y si fallas, otro alert.
Aqui os dejo el codigo que llevo de momento.
Código PHP:
<html>
<head>
<title></title>
<body>
<script type="text/javascript">
var MAX = 10;
var num_aleatorio = Math.round(Math.random()*(MAX));
document.write(num_aleatorio);
opcion=prompt ("El siguiente numero será mayor o menor?(OPCIONES: mayor O menor)","");
if(opcion==mayor){
var num_aleatorio2 = Math.round(Math.random()*(MAX));
if(num_aleatorio>num_aleatorio2){
alert("ACERTASTES!!\n El numero: " + num_aleatorio + " es mas grande que: " + num_aleatorio2 + "");
}
else {
alert("FALLASTES!!!!\n El numero: " + num_aleatorio + " es mas pequeño que: " + num_aleatorio2 + "");
}
}
else if(opcion==menor){
if(num_aleatorio<num_aleatorio2){
var num_aleatorio2 = Math.round(Math.random()*(MAX));
alert("ACERTASTES!!\n El numero: " + num_aleatorio + " es mas pequeño que: " + num_aleatorio2 + "");
}
else {
alert("FALLASTES!!!!\n El numero: " + num_aleatorio + " es mas grande que: " + num_aleatorio2 + "");
}
}
else {
alert("ERROR SINTAXYS!!!\n OPCIONES: mayor O menor");
}
</script>
</body>
</html>
Bien, el caso es que si, me muestra el 1º numero, y me pregunta si será mayor o menor.
Pero ya esta, ponga lo que ponga, despues solo me muestra el siguiente numero y no muestra nada mas.
Espero que me ayuden, muchas gracias ;:)