Comunidad de diseño web y desarrollo en internet online

3 intentos para dos numeros iguales

Citar            
MensajeEscrito el 08 Abr 2013 03:29 pm
Hola. lo que quiero hacer es en un juego de dados que solo tengas solo 3 oportunidades para que te salgan dos numeros iguales. meto una variable intentos pero no sale bien.
no se como hacerlo. gracias

Código ActionScript :

function btn_dueloHandler(e:MouseEvent)
{
//Sacar dos numeros aleatorios         
function aleatorio(min:Number, max:Number):Number
{
   var NumAleatorio:Number = Math.floor(Math.random() * (max - min + 1)) + min;
   return NumAleatorio;
}
   var n:Number = aleatorio(1,6);

function aleatorio2(min:Number, max:Number):Number
{
   var NumAleatorio2:Number = Math.floor(Math.random() * (max - min + 1)) + min;
   return NumAleatorio2;
}
        var n2:Number = aleatorio2(1,6);
         trace(n);
         trace(n2);
         
         var intentos:Number = new Number(3);
         if ((n)==(n2))
         {
            intentos = 3;
            caja_nor.gotoAndStop("pasaste");
         }
         else 
         {
            intentos = (intentos)-1;
         }
         if (intentos == 0)
         {
            caja_nor.gotoAndPlay("perdiste");
            caja_nor.perdiste.addEventListener(MouseEvent.CLICK, jugarHandler);
         }

si quereis que os explique algo mas decirmelo.
gracias de antemano

Por velaskone

27 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Abr 2013 09:59 pm
Estas declarando la cantidad de intentos cuando le das al botón (supongo que todo pasa cuando le das al botón)

var intentos:Number = new Number(3);

Siempre, no importa cuantas veces le des, tendrás 3 intentos, a menos que declares intentos fuera de la función

Jorge

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Abr 2013 11:40 am
Como lo hago entonces??

Por velaskone

27 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 09 Abr 2013 12:37 pm
Declara los intentos fuera de la función

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.