diff --git a/js-core/homeworks/homework-11/index.html b/js-core/homeworks/homework-11/index.html new file mode 100644 index 0000000..fb8d5a9 --- /dev/null +++ b/js-core/homeworks/homework-11/index.html @@ -0,0 +1,11 @@ + + + + + Home work 11 + + + + + + \ No newline at end of file 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..f23fd81 --- /dev/null +++ b/js-core/homeworks/homework-11/src/main.js @@ -0,0 +1,42 @@ +//hw11 + + +/* + * + * Сделайте 4 объекта - не усложняйте, просто наследование + * через __proto__ + - Пользователь + + - Верифицированный пользователь(админ) + + - Гость + + - База данных + + - База хранит информацию о пользователях + + - Пользователи знают мыло админа + + - админ знает пароль от базы данных + + - Гости могут зарегистрироваться в базе данных + * + * */ + +let user = { + name: 'userName', + password: 'qazwsx' +} +let admin = { + name: 'admin', + password: 'admin88', + adminEmail: 'adminMail@gmail.com' +} + +let quest = {} +let dataBase = { + password: 'base', +} +dataBase.__proto__ = user; +user.__proto__.adminEmail = admin.adminEmail; +admin.__proto__ = dataBase; + +console.log(user); +console.log(admin); +console.log(quest); +console.log(dataBase); + +