Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/06/2014, 17:09
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: como pasar variables entre funciones

No. El ámbito de una variable dentro de una función no puede ser global. Tendrías que tenerla afuera, pero en ese caso, ya no necesitarías pasar un valor de una función a otra, es más, lo que pretendes hacer, tampoco implica realizar esa acción.

Sin embargo, podrías asignar un atributo a la primera función, con lo cual puedes tomar su valor en la segunda función.

Código Javascript:
Ver original
  1. function a (){
  2.     a.foo = "bar";
  3.     b ();
  4. }
  5.  
  6. function b (){
  7.     console.log(a.foo); //Imprime 'bar'
  8. }
  9.  
  10. a();

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand