diff --git a/js-core/homeworks/homework-11/index.html b/js-core/homeworks/homework-11/index.html new file mode 100644 index 0000000..7eb9c44 --- /dev/null +++ b/js-core/homeworks/homework-11/index.html @@ -0,0 +1,13 @@ + + + + + + Homework 11 + + + + + + + diff --git a/js-core/homeworks/homework-11/src/main.js b/js-core/homeworks/homework-11/src/main.js new file mode 100644 index 0000000..848baf9 --- /dev/null +++ b/js-core/homeworks/homework-11/src/main.js @@ -0,0 +1,41 @@ +/* + * + * Сделайте 4 объекта - не усложняйте, просто наследование + * через __proto__ + - Пользователь + + - Верифицированный пользователь(админ) + + - Гость + + - База данных + + - База хранит информацию о пользователях + + - Пользователи знают мыло админа + + - админ знает пароль от базы данных + + - Гости могут зарегистрироваться в базе данных + * + * */ + + let user = { + name: 'Nastya', + mail: 'mail@gmail.com', + pass: '112233' + } + + let admin = { + mailAdmin: 'adminmail@gmail.com', + } + + let guest = { + + } + + let db = { + __proto__: user, + passDb: 'qwerty', + } + +admin.__proto__.passDb = db.passDb; +user.__proto__.mailAdmin = admin.mailAdmin; + + console.log('пользователь:', user); + console.log('админ:', admin); + console.log('гость:', guest); + console.log('база:', db);