HW2part2.js 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. //switch: sizes
  2. let color = prompt("Введите размер", "");
  3. switch (color){
  4. case "40": document.write("<div> AmericanSize - 6 </div>");
  5. break;
  6. case "42": document.write("<div> AmericanSize - 8 </div>");
  7. break;
  8. case "44": document.write("<div> AmericanSize - 10 </div>");
  9. break;
  10. case "46": document.write("<div> AmericanSize - 12 </div>");
  11. break;
  12. case "48": document.write("<div> AmericanSize - 14 </div>");
  13. break;
  14. case "50": document.write("<div> AmericanSize - 16 </div>");
  15. break;
  16. case "52": document.write("<div> AmericanSize - 18 </div>");
  17. break;
  18. case "54": document.write("<div AmericanSize - 20</div>");
  19. break;
  20. default: document.write("<div> Razmer ne ukazan </div>");
  21. }
  22. //switch: if
  23. let color1 = prompt("Введите цвет", "");
  24. if (color1 === "red") {
  25. document.write("<div style='background-color: red;'>RED</div> <div style='background-color: black; color: white;'>BLACK</div>");
  26. }
  27. else if (color1 === "black") {
  28. document.write("<div style='background-color: black; color: white;'>BLACK</div>");
  29. }
  30. else if (color1 === "blue") {
  31. document.write("<div style='background-color: blue; color: pink;'>BLUE</div>");
  32. }
  33. else if (color1 === "green") {
  34. document.write("<div style='background-color: black; color: red;'>GREEN</div > ");
  35. } else {
  36. document.write("<div style='background-color: gray;'>Я не понял</div>");
  37. }
  38. //prompt: or
  39. let year = prompt("Какого года вы рождения?")
  40. if (year === "" || year === null) {
  41. alert("Вы бокопор!")
  42. }
  43. else {
  44. age = 2022 - year;
  45. alert(`Вам ${age} лет`);
  46. }
  47. //confirm: or this days
  48. let rob = confirm("Шопинг?") ? alert("GO") : alert("Ты бяка");
  49. //confirm: if this days
  50. let question = confirm("На шопинг ?")
  51. if (question) {
  52. alert("GO")
  53. } else {
  54. alert("Сиди дома")
  55. }
  56. // triple prompt
  57. let name1 = prompt("Пиши имя");
  58. let surname = prompt("Пиши фамилию");
  59. let middleName = prompt("Пиши отчество")
  60. alert(name1 + " " + surname + " " + middleName);
  61. //default: or
  62. let nameDEF = "Vanek";
  63. let surnameDEF = "Ivanov";
  64. let middleNameDEF = "Ivanovich";
  65. let name2 = prompt("Пиши имя") || nameDEF;
  66. let surname2 = prompt("Пиши фамилию") || surnameDEF ;
  67. let middleName2 = prompt("Пиши отчество") || middleNameDEF;
  68. alert(name2 + " " + surname2 + " " + middleName2);
  69. //default: if нашаманил шото не знаю как
  70. let nameDEFo = "Vanek";
  71. let surnameDEFo = "Ivanov";
  72. let middleNameDEFo = "Ivanovich";
  73. let name3 = prompt("Пиши имя")
  74. if (name3 === null || name3 === "" ) {
  75. name3 = nameDEFo
  76. } else {
  77. name3
  78. }
  79. let surname3 = prompt("Пиши фамилию")
  80. if (surname3 === null || surname3 === "" ) {
  81. surname3 = surnameDEFo
  82. } else {
  83. surname3
  84. }
  85. let middleName3 = prompt("Пиши фамилию")
  86. if (middleName3 === null || middleName3 === "" ) {
  87. middleName3 = surnameDEFo
  88. } else {
  89. middleName3
  90. }
  91. alert(name3 + " " + surname3 + " " + middleName3);
  92. //login and password
  93. let login = prompt("Введите логин")
  94. if (login === "admin") {
  95. alert(" Congratulations ")
  96. } else {
  97. alert("Error")
  98. }
  99. let password = prompt("Введите пароль")
  100. if (password === "qwerty") {
  101. alert(" Congratulations ")
  102. } else {
  103. alert("Error")
  104. }
  105. //currency calc
  106. let currency = prompt("Enter currency `usd` or `eur`")
  107. let kurs = ""
  108. switch (currency) {
  109. case "usd": kurs = 36.8
  110. break;
  111. case "eur": kurs = 37.69
  112. break;
  113. }
  114. let grn = prompt("Сколько хотите перевести? грн")
  115. let result = kurs / grn
  116. let sum = alert(`Вот вам ${result}`)
  117. //currency calc: improved
  118. let currency1 = prompt("Enter currency `usd` or `eur`")
  119. let kurs1 = ""
  120. switch (currency1.toLowerCase()) {
  121. case "usd": kurs1 = 36.8
  122. break;
  123. case "eur": kurs1 = 37.69
  124. break;
  125. }
  126. let grn1 = prompt("Сколько хотите перевести? грн")
  127. let result1 = kurs1 / grn1
  128. let sum1 = alert(`Вот вам ${result1}`)
  129. //currency calc: two rates ????
  130. //let money = confirm("Usd покупка?") ?
  131. //let vibor = confirm("Покупка или продажа?")
  132. //currency calc: if
  133. let change = prompt("Покупка или продажа ?")
  134. let change1 = prompt("usd или eur ?")
  135. let kursUsdKup = 40
  136. let kursUsdProd = 36
  137. let kursEurKup = 45
  138. let kursEurProd = 37
  139. let result3 = +prompt("Сколько грн?")
  140. if (change === "покупка" && change1 === "usd") {
  141. alert(`Купил = ${result3 / kursUsdKup} `)
  142. } else if
  143. (change === "продажа" && change1 === "usd") {
  144. alert(`Продал = ${result3 * kursUsdProd}`)
  145. }
  146. else if (change === "покупка" && change1 === "eur") {
  147. alert(`Купил = ${result3 / kursEurKup}`)
  148. } else if (change === "продажа" && change1 === "usd") {
  149. alert(`Продал = ${result3 * kursEurProd}`)
  150. } else if (change === "продажа" && change1 === "eur") {
  151. alert(`Продал = ${result3 * kursEurProd}`)
  152. }
  153. //scissors
  154. debugger
  155. let myChoise = +prompt("Выберите свой вариант Камень - 1 , Ножницы - 2, Бумага - 3")
  156. let compChoise = Math.ceil(Math.random() * 3)
  157. alert(compChoise)
  158. if (myChoise === 1 && compChoise === 2 || myChoise === 2 && compChoise === 3 || myChoise === 3 && compChoise === 1) {
  159. alert("You win!!!");
  160. } else if (myChoise === 2 && compChoise === 1 || myChoise === 3 && compChoise === 2 || myChoise === 1 && compChoise === 3) {
  161. alert("You lose!!!")
  162. } else {
  163. alert("Ничья!!!")
  164. }