hw 03 - garevna/js-course GitHub Wiki
:briefcase: homework 3
:briefcase: Обязательная часть ( 3 балла )
Объявите функцию без формальных параметров, которая выводит в консоль сама себя и все переданные ей аргументы
Вызовите эту функцию с аргументами 10, false, "google"
:briefcase: Дополнительно ( 4 балла )
Объявите функцию userInfo, которая выводит в консоль сообщение:
- "Дата регистрации: " + свойство
dataконтекста вызова, если свойствоregisteredимеет значениеtrue - "Незарегистрированный пользователь: " + свойство
nameв противном случае
( используйте переменные в литералах )
Создайте два объекта с одинаковым набором свойств:
name( строка )registered( логическое значение )data( дата в формате "дд.мм.гг" )
Добавьте каждому объекту метод getInfo, который будет ссылкой на функцию userInfo
Вызовите каждый метод
:briefcase: Дополнительно ( 5 баллов )
Есть три объекта: users, posts и comments
( готовые объекты уже ждут вас по ссылке )
Написать код функции getPostComments ( postId ),
которая возвращает массив всех комментариев к посту
с идентификатором postId
( с именем автора комментария и текстом комментария )
Result:
