function getA() { if ( typeof arguments.callee.a == 'undefined') { arguments.callee.a = 1 + 1; } return arguments.callee.a; }; alert(getA()); alert(getA());