Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/08/2007, 13:16
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Re: crear variable dinamicamente

Cita:
Iniciado por zeudio Ver Mensaje
pues resulta que ya descubrí la forma de hacerlo. Usando la funciona eval(). Por ejemplo:

mivariable_1 = "rojo"
mivariable_2 = "amarillo"
mivariable_3 = "azul"
mivariable_4 = "verde"
for (i = 1; i <=4; i++) {
a = eval("mivariable_"+i);
ver.text=ver.text+a+newline;
}

Gracias y salu2
No necesariemente tienes que usar eval, para mi gusto hay una forma más elegante:

Código:
var mivariable_1:String = "rojo"
var mivariable_2:String = "amarillo"
var mivariable_3:String = "azul"
var mivariable_4:String = "verde"
for (var i:Number = 1; i <=4; i++) {	
	var a:String = this["mivariable_"+i];
	ver.text=ver.text+a+newline;
}
Un saludo !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.