Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2009, 11:42
DjCommand
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 4 meses
Puntos: 1
Problema Juego Del Dado

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 ;:)