На собеседованиях дают следующий код и спрашивают, что сделать, чтобы вывелось
7
.
console.log((4).add(3)); // 7
Я добавляю метод в прототип числа, но получаю неверный ответ:
Number.prototype.add = (b) => this + b;
console.log((4).add(3)); // [object Window]3 в браузере или [object Object]3 в Ноде вместо 7
Подскажите, пожалуйста, как правильно решить этот вопрос.