function foo(bar) { var baz = function() { return bar; } return baz; } var x = foo(2); y = x(); // y is 2;