creo en la linea de tiempo principal una funcion con un parametro valor, tambien declaro una variable de linea de tiempo t y una variable local s despues hago un trace a cal con 5 y me devuelve 3, y hago un trace a t y me devuelve 2,
Código :
stop(); function cal(valor){ t = valor -3; var s = t +1; return s; } trace(cal(5)); trace(t);
hasta aca va todo barbaro

despues pruebo hacer el trace de t antes que el trace de la funcion, entonces el trace de t me da undefined
Código :
stop(); function cal(valor){ t = valor -3; var s = t +1; return s; } trace(t); trace(cal(5));
Mi pregunta es; es necesario primero darle salida a una funcion que contiene una variable de linea de tiempo en su interior asi despues esta variable puede ser recuperada por el interprete?
Sds