en.javascript.info/1-js/7-js-misc/1-object-conversion/2-tostring-valueof/task.md
Ilya Kantor 87bf53d076 update
2014-11-16 01:40:20 +03:00

400 B
Raw Blame History

Преобразование

[importance 5]

Объявлен объект с toString и valueOf.

Какими будут результаты alert?

var foo = {
    toString: function () {
        return 'foo';
    },
    valueOf: function () {
        return 2;
    }
};

alert(foo);
alert(foo + 1);
alert(foo + "3");

Подумайте, прежде чем ответить.