Comunidad de diseño web y desarrollo en internet online

Ayuda else(

Citar            
MensajeEscrito el 12 Jun 2008 03:15 pm
holasa necesito me axilien con un problemita de condicionales
necesito meter 20 condiciones posibles para dos text imput, si se cumple con ambas condiciones debe de mandar a un fotograma especifico.....
como qudaria con if e if else o con switch y como debe de ir la sintaxis????

Por zip

1 de clabLevel



Genero:Masculino  

Mèxico DF

msie
Citar            
MensajeEscrito el 12 Jun 2008 05:20 pm
¿20 condiciones posibles para dos text imput?

switch es para un solo valor, si tienes que combinar ambas, pues una cadena de if ... else

if(condicion){
//hacer algo
} else if(condicion){
//hacer otra cosa
} .... etc

Aunque si tienes reglas para la combinatoria quizás no sean necesarios tantos if

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Jun 2008 04:14 pm
Si son user/pass, usa dos arrays y haz un lookup. Fíjate que cada entrada del array user se corresponde con la entrada en el array de pass

users = ["a", "b", "c", "d"]
passwords = ["x", "g", "h", "z"]

Una función que compara y devuelve un Booleano sería

Código :

function check(user:String, pass:String):Boolean{
  for(var i:Number = 0; i<users.length; i++) if(users[i]==user) return (users[i]==user && passwords[i]==pass)
  return false
}


Lo usas:

if(check(user, pass)) gotoAndPlay("ok")
else gotoAndPlay("error")

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.