• JAVASCRIPT ПОМОГИТЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1)Создать объект для получения данных от пользователя (имя фамилия), данные получаем с помощью инпут. 2)Сделать проверку на символы, то есть имя и фамилия минимально должны быть 6 символов. 3)Отобразить эти данные на консоли . Все эти пункты сделать с геттерами и сеттерами.

Ответы 1

  • Для решения данной задачи нужно написать скрипт на языке JavaScript, который создаст объект для получения данных от пользователя, сделает проверку на символы и отобразит данные на консоли. Это можно сделать с помощью геттеров и сеттеров.

    Вот пример решения задачи:

    // Создаем объект для получения данных от пользователя

    const userData = {

     firstName: '',

     lastName: '',

     

     // Геттеры и сеттеры для имени и фамилии

     get firstName() {

       return this._firstName;

     },

     set firstName(value) {

       if (value.length < 6) {

         console.log('Имя должно содержать не менее 6 символов!');

         return;

       }

       this._firstName = value;

     },

     get lastName() {

       return this._lastName;

     },

     set lastName(value) {

       if (value.length < 6) {

         console.log('Фамилия должна содержать не менее 6 символов!');

         return;

       }

       this._lastName = value;

     }

    };

    // Получаем данные от пользователя

    userData.firstName = prompt('Введите имя:');

    userData.lastName = prompt('Введите фамилию:');

    // Отображаем данные на консоли

    console.log(`Имя: ${userData.firstName}`);

    console.log(`Фамилия: ${userData.lastName}`);

    В этом примере мы создали объект userData, который содержит свойства firstName и lastName для хранения имени и фамилии пользователя соответственно. Мы также создали геттеры и сеттеры для этих свойств, чтобы осуществлять проверку на символы.

    Для получения данных от пользователя мы вызываем сеттеры firstName и lastName с помощью функции prompt(). Затем мы отображаем данные на консоли с помощью функции console.log(). Если имя или фамилия содержат менее 6 символов, то мы выводим соответствующее сообщение на консоль.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years