$Interview_q2
by mtambulut
JavaScript
function sum (n) {
alert(n);
var v = function (x) {
alert("11");
return sum (n + x);
};
v.valueOf = v.toString = function () {
alert("22");
return n;
};
return v;
}
alert(sum(1)(2)(3)(4));