Comunidad de diseño web y desarrollo en internet online

Problema con el bucle if..else

Citar            
MensajeEscrito el 01 Feb 2008 07:55 pm
Hola a todos!..
Estoy haciendo una aplicación flash donde un usuario tiene que introducir un código en tres campos de texto, y al pulsar un botón se comprueba si está escrito correctamente. Como me interesa que puedan haber múltiples usuarios, para cada campo de texto he puesto tres posibilidades, por lo tanto son nueve códigos que podrían ser introducidos correctamente. Al pulsar el botón, si el código escrito es una de las nueve combinaciones correctas, redirigiría a el fotograma 3, en caso contrario, al 2. Entiendo que sea muy lioso :P aqui les dejo el código:

Código :

comprobar.onPress = function(){
_global.uno = uno.text
_global.dos = dos.text
_global.tres = tres.text
if(_global.uno == "27" || "94" || "79") {
      if(_global.dos == "951001032" || "007481032" || "829299275") {
         if(_global.tres == "19327" || "07418" || "66119"){
            gotoAndStop(3)
         }else{
            gotoAndStop(2)
         }
      }else{
         gotoAndStop(2)
      }
   }else{
      gotoAndStop(2)
   }
}


Espero que me puedan ayudar en este lío de if y else :crap:
¡Muchas gracias! :)

Por DavidDave

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Feb 2008 12:25 am
Los elses van seguidos del if, no dentro de este. De todas formas se puede simplificar. Ademas faltan todos los puntos y coma de final de linea. Luego no se si se pueden concatenar los resultados. Igual tienes que repetir la condicion para cada variante.

comprobar.onPress = function(){
_global.uno = uno.text;
_global.dos = dos.text;
_global.tres = tres.text;
if(_global.uno == "27" || "94" || "79") {
if(_global.dos == "951001032" || "007481032" || "829299275") {
if(_global.tres == "19327" || "07418" || "66119"){
gotoAndStop(3);
}
}
}
else {
gotoAndStop(2);
}

Por mogoxd

40 de clabLevel



 

firefox

 

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