08/03/2006, 12:02
|
| | | Fecha de Ingreso: marzo-2005 Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 8 meses Puntos: 0 | |
hola no entiendo bien lo que quieres hacer
en esta función:
if(filtrar_en_varios(nombreEm,arrayUsadas)){
coinciden.push(nombreEm);
} nombreEm : debe ser una cadena arrayUsadas : deber ser un array cuyos elementos son lo arrays donde buscar la cadena
pero según ésta lineas:
if(coincidenA[0]){ arrayUsadas+=","+coincidenA[0]; }
if(coincidenA[1]){ arrayUsadas+=","+coincidenA[1]; }
...
deduzco que arrayUsadas es una cadena y no un array como debería
se pudo haber harmado una cadena de este tipo var arrayUsadas:String = 'array1,array2,array3';
y luego con eval, evaluariamos la cadena como código eval('Array('+arrayUsadas+');');
pero eso funciona en php, javascript y probablemente en otros lenguajes
pero no en actionscript
HAbER SI ENTENDI ALGO
lo que intentas es armar el array arrayUsadas con los elementos que cumplan cierta condición if(coincidenA[0]){ arrayUsadas+=","+coincidenA[0]; } ...
para pasarle como parámetro a la función
si es ello, estás procediendo de manera incorrecta
...
aclara un poco más el detalle xD
__________________ Si digo que soy mentiroso. ¿Lo soy? |