Ivan Asmer 6 年 前
コミット
221f1e45e1
1 ファイル変更5 行追加5 行削除
  1. 5 5
      04AssociativeArraysHomeWork.md

+ 5 - 5
04AssociativeArraysHomeWork.md

@@ -4,10 +4,10 @@
 Сделать три ассоциативных массива `a`, `b`, `c`, в каждом из которых должны быть поля `name` и `surname`.
 
 ## different fields
-Добавьте некоторые другие поля (например `age`, `fathername`, `sex` (пол)) так, что бы набор полей отличался у разных записей
+Добавьте некоторые другие поля (например `age`, `fathername`, `sex` (пол)) так, что бы набор полей отличался у разных объектов
 
 ## fields check
-Проверьте наличие полей у каждого из этих массивов. Если поле найдено, выведите его с помощью `alert`. Проверку делайте по `typeof` или `in` в `if`.
+Проверьте наличие необязательных полей у каждого из этих массивов. Если поле найдено, выведите его с помощью `alert`. Проверку делайте по `typeof` или `in` в `if`.
 
 ## array of persons
 Добавьте несколько ассоциативных массивов с персонами в *обычный* массив `persons`, например `a`,`b`,`c`. Так же добавьте персону *литерально* (`{...}`).
@@ -17,7 +17,7 @@
 Сделайте цикл, который выводит весь массив `persons` в форме объектов `console.log(persons[i])`
 
 ## loop of fields loop of persons
-Сделайте цикл, который выводит весь массив `persons`, но только Имя и Фамилию каждой персоны. Используйте вложенный `for` для вывода полей персоны
+Сделайте цикл, который выводит весь массив `persons`, но только Имя и Фамилию каждой персоны. Используйте вложенный `for` для вывода полей персоны, и проверку на то, что ключ - имя или фамилия, а не что-то другое.
 
 ## loop of loop of keys
 Сделайте цикл, который выводит весь массив `persons`, но только Имя и Фамилию каждой персоны. Используйте `Object.keys` и вложенный `for` для вывода полей персоны
@@ -26,7 +26,7 @@
 ## loop of loop with optional fields
 Сделайте цикл, который выводит весь массив `persons`, при этом проверяет наличие других полей (кроме `name` и `surname`), и выводит дополнительные сообщения с этими полями. Первые два выводимых поля - `name` и `surname`
 ## fullName
-Сделайте цикл, которых добавляет поле `fullName`, содержащий ФИО. Учтите, что поле `fathername` не является обязательным.
+Сделайте цикл, которых добавляет поле `fullName` в каждый объект, содержащий ФИО. Учтите, что поле `fathername` не является обязательным.
 
 ## serialize
 Создайте `JSON`-строку из `persons`
@@ -35,7 +35,7 @@
 Создайте ассоциативный массив с одной персоной из `JSON`-строки. Добавьте её в `persons`
 
 ## HTML
-Сделайте цикл, который выводит весь массив `persons`, в форме HTML-таблицы. Имя и Фамилия
+Сделайте цикл, который выводит весь массив `persons`, в форме HTML-таблицы. Имя и Фамилия - колонки.
 
 ## HTML optional fields
 Сделайте цикл, который выводит весь массив `persons`, в форме HTML-таблицы. Имя и Фамилия, а так же другие поля при наличии.