Сообщение от Vyus
|
правильно ли я понял смысл valueOf
|
Да, правильно. Но в Mozilla код работает:
var add = function (a) {
var sum = a;
var inner = function (b) {
sum += b;
return inner;
};
inner.valueOf = function () { //объект дискуссии
return sum;
};
return inner;
};
var x = add(1)(2);
alert(x + 3); // 1 + 2 + 3 == 6