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 originalfunction a (){
a.foo = "bar";
b ();
}
function b (){
console.log(a.foo); //Imprime 'bar'
}
a();
Saludos