index.html 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>HW2</title>
  8. </head>
  9. <body>
  10. <script>
  11. { // Number: age
  12. let years = prompt("Введите ваш возраст", "")
  13. let year = 2022
  14. result = year - years
  15. alert(result + " год рождения.")
  16. }
  17. { //Number: temperature
  18. let celsius = prompt("Введите °C", "")
  19. fahren = (celsius * 9 / 5) + 32
  20. alert(fahren + "°F")
  21. }
  22. { //Number: divide
  23. let calc = prompt("Введите число которое хотите поделить", "")
  24. let calc2 = prompt("Введите число на которое нужно совершить деление", "")
  25. number = Math.floor(calc / calc2)
  26. alert(number + " результат")
  27. }
  28. // Number: odd
  29. {
  30. let number = prompt("Введите число:");
  31. if (number = Number(number)) {
  32. true;
  33. }
  34. else {
  35. alert("Введите число!");
  36. }
  37. }
  38. { //String: greeting
  39. let name = prompt("Введите ваше имя", "")
  40. alert("Hallo! " + name)
  41. }
  42. // {
  43. // let text = prompt ("Введите текст ","")
  44. // let position = prompt(" проверка его на наличие некорректного слова", "")
  45. // text.indexOf()
  46. // alert(text.indexOf())
  47. // //text[position]
  48. // //alert(text[position])
  49. // }
  50. { //confirm
  51. let human = confirm("Ты человек?");
  52. alert(human); // true, если нажата OK
  53. }
  54. { //Boolean: if
  55. var container = confirm("Вы рожали ?", "");
  56. if (container) {
  57. alert("Вы женщина");
  58. } else {
  59. alert("Вы мужчина");
  60. }
  61. }
  62. let myLife = ['sleep', 'eat', 'to study']; // Array: real
  63. var container = confirm[("Вы рожали ?", "")]; // Array: booleans
  64. b = [1] + [1] // Array: plus
  65. b.indexOf(2)
  66. a = ['left'] + ['right'] + ['top'] //Array: plus string
  67. a = 'leftrighttop'
  68. //Object: real
  69. let sneakers = {
  70. brand: "nike",
  71. model: "jordan",
  72. size: "38.5",
  73. color: "orange",
  74. };
  75. sneakers.color //Object: change
  76. 'orange'
  77. sneakers['brand']
  78. 'nike'
  79. sneakers['brand'] = "puma"
  80. sneakers['brand']
  81. 'puma'
  82. //Comparison if
  83. var age = +prompt("Сколько вам лет?", "");
  84. if (age < 0) {
  85. alert("Попался, бот ?")
  86. }
  87. else if (age <= 18) {
  88. alert("школьник");
  89. } else if (age > 18 && age <= 30) {
  90. alert("молодеж");
  91. } else if (age > 30 && age <= 45) {
  92. alert("зрелость");
  93. } else if (age > 45 && age <= 60) {
  94. alert("закат");
  95. } else if (age >= 60) {
  96. alert("как пенсия?");
  97. }
  98. //Comparison: sizes
  99. let sizeUk = prompt("Выберете размер женской обуви: \n34\n34.5\n35\n35.5\n36\n36.5\n37\n37.5\n38\n38.5\n39\n39.5\n40\n40.5");
  100. if (sizeUk == 34){
  101. alert (5 + " USA");
  102. }
  103. else if (sizeUk == 34.5){
  104. alert (5.5 + " USA");
  105. }
  106. else if (sizeUk == 35){
  107. alert (6 + " USA");
  108. }
  109. else if (sizeUk == 35.5){
  110. alert (6.5 + " USA");
  111. }
  112. else if (sizeUk == 36){
  113. alert (7 + " USA");
  114. }
  115. else if (sizeUk == 36.5){
  116. alert (7.5 + " USA");
  117. }
  118. else if (sizeUk == 37){
  119. alert (8 + " USA");
  120. }
  121. else if (sizeUk == 37.5){
  122. alert (8.5 + " USA");
  123. }
  124. else if (sizeUk == 38){
  125. alert (9 + " USA");
  126. }
  127. else if (sizeUk == 38.5){
  128. alert (9.5 + " USA");
  129. }
  130. else if (sizeUk == 39){
  131. alert (10 + " USA");
  132. }
  133. else if (sizeUk == 39.5){
  134. alert (10.5 + " USA");
  135. }
  136. else if (sizeUk == 40){
  137. alert (11 + " USA");
  138. }
  139. else if (sizeUk == 40.5){
  140. alert (11.5 + " USA");
  141. }
  142. else {
  143. alert ("ошибка")
  144. }
  145. //Comparison: object
  146. let shoes = {
  147. sizeUk: "34-40.5",
  148. sizeUSA: "5-11.5"
  149. }
  150. //Ternary
  151. let gender = confirm ("Вы женщина ?") ? "Отлично, вы женщина" : "Отлично, вы мужчина"
  152. alert(gender)
  153. //Синий пояс Number: flats
  154. let floorHouse = prompt ("Введите количества этажей в доме")
  155. let numberApartment = prompt ("Введите номер квартиры")
  156. let apartmentFloor = prompt ("Введите количество квартир на этаже")
  157. let apartmentsHallway = floorHouse * apartmentFloor // кол-во квартир
  158. let entrance = numberApartment / apartmentsHallway // номер подъезда
  159. let floor = (numberApartment % apartmentsHallway) / apartmentFloor // номер этажа
  160. alert(Math.round(entrance) + " подъезд")
  161. alert(Math.round(floor) + " этаж")
  162. </script>
  163. <script src="/add.js"></script>
  164. </body>
  165. </html>