js.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. // ЗАДАНИЕ 1
  2. var body = {
  3. tagName: "body",
  4. subTags: [
  5. {
  6. tagName: "div",
  7. subTags: [
  8. {
  9. tagName: "span",
  10. text: "Enter a data please:",
  11. },
  12. {
  13. tagName: "br",
  14. },
  15. {
  16. tagName: "input",
  17. attrs: {
  18. type: "text",
  19. id: "name",
  20. },
  21. },
  22. {
  23. tagName: "input",
  24. attrs: {
  25. type: "text",
  26. id: "surname",
  27. },
  28. },
  29. ]
  30. },
  31. {
  32. tagName: "div",
  33. subTags: [
  34. {
  35. tagName: "button",
  36. text: "OK",
  37. attrs: {
  38. id: "ok",
  39. },
  40. },
  41. {
  42. tagName: "button",
  43. text: "Cancel",
  44. attrs: {
  45. id: "cancel",
  46. },
  47. },
  48. ]
  49. },
  50. ]
  51. };
  52. // alert(body.subTags[1].subTags[1].text);
  53. // alert(body.subTags[0].subTags[3].attrs.id);
  54. // ЗАДАНИЕ 2
  55. // alert("laptop specifications");
  56. // var notebook = {
  57. // brand: prompt("Enter a brand"),
  58. // type: prompt("Enter a type"),
  59. // model: prompt("Enter a model"),
  60. // ram: prompt("Enter a ram"),
  61. // size: prompt("Enter a size"),
  62. // weight: prompt("Enter a weight"),
  63. // resolution: {
  64. // width: prompt("Enter a resolution width"),
  65. // height: prompt("Enter a resolution height"),
  66. // },
  67. // };
  68. // alert("Phone specifications");
  69. // var phone = {
  70. // brand: prompt("Enter a brand"),
  71. // model: prompt("Enter a model"),
  72. // ram: prompt("Enter a ram"),
  73. // color: prompt("Enter a color"),
  74. // };
  75. // alert("About Me");
  76. // var person = {
  77. // name: prompt("Enter a name"),
  78. // surname: prompt("Enter a surname"),
  79. // married: confirm("Do you married?"),
  80. // Задание 3
  81. // smartphone: {
  82. // owner: prompt("Who is the owner of this phone?"),
  83. // },
  84. // laptop: {
  85. // owner: prompt("Who owns this computer?"),
  86. // }
  87. // }
  88. // Задание 4
  89. // alert('Напишите пожалуйста три Ваших любимых фильма')
  90. // var films = [];
  91. // films.push (prompt('Первый фильм'));
  92. // films.push (prompt('Второй фильм'));
  93. // films.push (prompt('Третий фильм'));
  94. // Задание 5
  95. // var shopping = '';
  96. // while (shopping != true) {
  97. // shopping = confirm('Вы любите ходить по магазинам?');
  98. // }
  99. // Задание 6
  100. // alert('Какие Вам нравятся жанры фильмов?')
  101. // var filmsGenres = [];
  102. // var filmsCancel = '';
  103. // while (filmsCancel != null) {
  104. // filmsCancel = prompt('Жанр');
  105. // filmsGenres.push (filmsCancel);
  106. // var filmsFilterNull = filmsGenres.filter(element => element !== null);
  107. // console.log(filmsFilterNull);
  108. // }
  109. // Задание 8
  110. // for (var shopping; shopping != true; shopping = confirm('Вы любите ходить по магазинам?')){}
  111. // Задание 9
  112. // var n = prompt('Введите цифру');
  113. // for(var i=1;i<=n;i+=3){
  114. // console.log(i);
  115. // };