Javascript: Создайте литерал объекта

Возможно, вам уже знаком термин - объект (англ. object).

Объекты похожи на массивы, но вместо использования индексов для доступа и изменения данных, в объектах доступ к данным осуществляется при помощи свойств ( англ. properties ).

Один из способов создать объект - это воспользоваться литералом объекта. Литерал объекта - это заключённый в фигурные скобки список из нуля или более свойств (пар имя: значение), разделённых запятыми.

Именем свойства может быть идентификатор или строковой литерал. Значением свойства может любое значение примитивного или ссылочного типа, а также любое выражение, допустимое в JavaScript, полученное значение выражения станет значением свойства.

Вот пример литерала объекта:

var cat = {
   "name": "Whiskers",
   "legs": 4,
   "tails": 1,
   "enemies": ["Water", "Dogs"]
};

Объекты позволяют сгруппировать значения вместе (в том числе и другие объекты) – и строить более сложные структуры, которые могут представлять объекты реального мира

Задание

Создайте объект myDog представляющий собаку, который содержит свойства "name" (имя), "legs" (кол-во ног), "tails" (кол-во хвостов) и "friends" (друзья).

Вы можете назначить свойствам объекта myDog любые значение, но тип данных значений должен быть: "name" - строка, "legs" и "tails" - числа, "friends" - массив.

Решение всех заданий