main.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //1,2,4,5,6,7,8task
  2. var a = {
  3. name:"Vasiliy",
  4. surname:"Pupkin",
  5. }
  6. var b = {
  7. name:"Petr",
  8. surname:"Sidorov",
  9. }
  10. var c = {
  11. name:"Maria",
  12. surname:"Andreeva",
  13. }
  14. a.sex = "male";
  15. c.sex = "female";
  16. b.married = "true";
  17. c.education = "secondary";
  18. a.age = 15;
  19. var persons= [];
  20. persons[0] = a
  21. persons[1] = b
  22. persons[2] = c
  23. persons[3] = {
  24. name:"Jacob",
  25. surname:"Brown",
  26. age:45,
  27. married:"false"
  28. }
  29. // for (let i = 0; i<persons.length;i++){
  30. // console.log(persons[i])
  31. // }
  32. // for (let i = 0; i<persons.length;i++){
  33. // console.log(persons[i]["name"])
  34. // console.log(persons[i]["surname"])
  35. // }
  36. //3task
  37. //не понял , что такое необязательные поля
  38. // alert(Object.values(a))
  39. // alert(Object.values(b))
  40. // alert(Object.values(c))
  41. // for (let i = 0; i < persons.length; i++) {
  42. // persons[i]["fullName"] = `${persons[i]["surname"]} ${persons[i]["name"]}`
  43. // if (undefined !== persons[i]["fathername"]) {
  44. // persons[i]["fullName"] += " "+persons[i]["fathername"]
  45. // }
  46. // }