Задать вопрос
@blessmemary

Функция-конструктор JS. Как изменить имя пользователя?

Опишите объект пользователя с помощью функции-конструктора User.
Пользователь должен иметь свойства: name, login и password
-----------
let vasya = new User('Вася Пупкин', 'vasya', '1234');
----------
Что мы можем делать с пользователем:

vasya.getName() // Вася Пупкин
vasya.setName('Федя Сумкин')

vasya.getLogin() // vasya
vasya.setLogin('tyutyu') // Логин нельзя менять!

vasya.getPassword() // ********
vasya.setPassword('new pass')

Что я сделал:
function User(name) {
  this.name = name;
  this.login = login;
  this.passwd = passwd;
  this.getName = function() {
    alert(this.name);
  };
  this.setName = function() {
    
  };
}


Пожалуйста... Что должно быть в SetName?
  • Вопрос задан
  • 386 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
this.setName = function(name) {
    this.name = name;
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы