Почему мы не можем связать это как здесь
function UserCreator(name, score) {
this.name = name;
this.score = score;
}
UserCreator.prototype.increment = function () {
function add1() {
this.score++;
}
this.add1()
};
UserCreator.prototype.login = function () {
console.log("login");
};
const user1 = new UserCreator("Eva", 9)
user1.increment()
возвращает «this.add1 не является функцией». Конечно, я могу сделать это напрямую, но иногда вам нужны дополнительные методы, и я хочу понять, как это работает