@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?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Проект "Жизнь после смерти" - lifeafterdeath.ru
this.setName = function(name) {
    this.name = name;
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
19 янв. 2021, в 12:03
500 руб./за проект
19 янв. 2021, в 12:02
10000 руб./за проект
19 янв. 2021, в 12:01
2000 руб./за проект