function sum(a){ var result = a; console.log('first log '+result); return function(b){ result += b; console.log('second log '+result); }; console.log('final log '+result); alert(result); } sum(1)(2);