Aleatorio web

Solo disponible en BuenasTareas
  • Páginas : 2 (333 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de mayo de 2010
Leer documento completo
Vista previa del texto
/* Creamos variables de inicio */

var generatedNumber:int = generateNumber(); //El número generado por la función
var tries:int = 10; //Los intentos al iniciar
var game:Boolean = true; //Indicaque el juego está ejecutandose

inputField.restrict = "0-9"; //Restringimos el campo de entrada a sólo números

checkButton.addEventListener(MouseEvent.CLICK, compareNumbers); //Le asignamos albotón la función para comparar los números

/* Esta es la función que generará un número entre el 0 y 100 */

function generateNumber():int
{
return Math.floor(Math.random() * 101);
}/*Esta función compara los numeros para probar si son mayores menores o iguales*/

function compareNumbers(event:MouseEvent):void
{
/* Primero checamos que se haya escrito en el campo de entrada yque el número escrito no sea mayor a 100 */

if(inputField.text == "" || new int(inputField.text) > 100)
{
advisor.text = "Introduce un número desde 0 hasta 100.";return;
}

/* Guardamos el número introducido por el usuario */

var userInput:int = new int(inputField.text);

/* Checamos el número introducido con el generado */if(userInput < generatedNumber)
{
advisor.text = "El número introducido es menor.";

tries--;

checkTries();
}

else if(userInput > generatedNumber){
advisor.text = "El número introducido es mayor.";

tries--;

checkTries();
}

else if(userInput == generatedNumber)
{
gameOver();tries--;

checkTries();

advisor.text = "Ganaste! el número es " + generatedNumber + " pulsa Espacio para jugar.";
triesField.text = "Utilizaste " + (10 -tries) + " oportunidades.";
}
}

/* Esta función se encarga de manejar las oportunidades */

function checkTries():void
{
triesField.text = "Tienes " + tries + " oportunidades.";...
tracking img