Comunidad de diseño web y desarrollo en internet online

llamada a un array con variable

Citar            
MensajeEscrito el 13 Dic 2007 03:40 pm
Wenas, estoy haciendo un interactivo y no hay manera de encontrar la sintaxis para incorporar una variable en la llamada de un array.Ej:

cada uno de los parrafos esta en distintos fotogramas
--------------------------------------------------------------------------------------
fotagrama 1:
estoy_en=1
a = 0;
var letras1:Array = new Array();
letras1.push(3,4);
------------------------------------------------------------------------------------
fotograma2:

estoy_en=2
a = 0;
var letras2:Array = new Array();
letras2.push(5,4);
---------------------------------------------------------------------------------------
ahora hago esto:

if (h == eval("letras"+estoy_en+""+[a])) {
a++
blabla bla
}
y no funciona.Por cierto, falta mucha programacion, pero eso es lo que me falla.El error es de la sintaxis del eval, pero como le puedo entrar la variable entre "letras" y el "[a]" ¿?¿?

Gracias!!

Por mashirito

16 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 Dic 2007 03:53 pm
No utilices un eval()

Código :

if (h == this["letras" + estoy_en][a]) {
   a++
   blabla bla
}

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

safari
Citar            
MensajeEscrito el 13 Dic 2007 04:01 pm
eres el jefe!

Llevaba dos horas programando unos cosas rarisimas con arrays y cuando los tengo de llamar no me funcionaba
jajajajja
genial!!

gracias
viva swat team!!

Por mashirito

16 de clabLevel



Genero:Masculino  

firefox

 

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