script2.js 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. // switch: sizes
  2. // let usSize = [
  3. // {
  4. // number: [6],
  5. // men: 'S',
  6. // woman:['XXS']
  7. // },
  8. // {
  9. // number: [8, 10],
  10. // men: 'M',
  11. // woman:['XXS', 'XS']
  12. // },
  13. // {
  14. // number: [12, 14],
  15. // men: 'L',
  16. // woman:['S', 'M']
  17. // },
  18. // {
  19. // number: [16, 18],
  20. // men: 'XL',
  21. // woman:['L','XL']
  22. // },
  23. // {
  24. // number: [20, 22],
  25. // men: 'XXL',
  26. // woman:['XXL', 'XXXL']
  27. // },
  28. // ]
  29. // let rusSize = prompt('Введите НАШ формат размера для переводa на на Американский формат','')
  30. // switch(+rusSize && +rusSize >= 40 && +rusSize <= 56) {
  31. // case true:
  32. // rusSize = +rusSize
  33. // let flag = 0
  34. // switch(rusSize % 2 !== 0) {
  35. // case true:
  36. // rusSize--
  37. // flag++
  38. // }
  39. // for(let i = 0; i < usSize.length; i++) {
  40. // let temp = usSize[i].number.findIndex(element => { return element === (rusSize - 34)})
  41. // switch( temp >= 0) {
  42. // case true:
  43. // alert(`
  44. // ${rusSize+flag}-й размер в американском формате:
  45. // +---------------------------------------+
  46. // Размер: ${usSize[i].number[temp]}
  47. // Мужчины: ${usSize[i].men}
  48. // Женщины: ${usSize[i].woman[temp]}
  49. // +---------------------------------------+
  50. // `)
  51. // i = usSize.length
  52. // break;
  53. // default:
  54. // continue;
  55. // }
  56. // }
  57. // break;
  58. // case false:
  59. // alert('Неправильный размер.')
  60. // break;
  61. // }
  62. //switch: if
  63. let color = prompt("Введите цвет","");
  64. // switch (color){
  65. // case "red": document.write("<div style='background-color: red;'>красный</div>");
  66. // case "black": document.write("<div style='background-color: black; color: white;'>черный</div>");
  67. // break;
  68. // case "blue": document.write("<div style='background-color: blue;'>синий</div>");
  69. // case "green": document.write("<div style='background-color: green;'>зеленый</div>");
  70. // break;
  71. // default: document.write("<div style='background-color: gray;'>Я не понял</div>");
  72. // }
  73. if(color === 'red') {
  74. document.write("<div style='background-color: red;'>красный</div>");
  75. document.write("<div style='background-color: black; color: white;'>черный</div>");
  76. } else if(color === 'blue') {
  77. document.write("<div style='background-color: blue;'>синий</div>");
  78. document.write("<div style='background-color: green;'>зеленый</div>");
  79. } else if(color === 'green') {
  80. document.write("<div style='background-color: green;'>зеленый</div>");
  81. } else if(color === 'black') {
  82. document.write("<div style='background-color: black; color: white;'>черный</div>");
  83. } else {
  84. document.write("<div style='background-color: gray;'>Я не понял</div>");
  85. }
  86. //prompt: or
  87. let age = prompt('Введите свой возраст', '') || alert('Вы не ввели ничего!')
  88. if (age && isNaN(age) || age > 200 || age < 0){
  89. alert('Вы ввели неверные данные!')
  90. } else if(age){
  91. age = age = Math.trunc(Number(age))
  92. res = new Date().getFullYear() - age
  93. alert(`Исходя из введенного вами возраста вы родились в ${res}г. либо ${res-1}г.`)
  94. }
  95. //confirm: or this days
  96. confirm('шоппинг') || alert('ты-бяка')
  97. //confirm: if this days
  98. if(!confirm('шоппинг')) {
  99. alert('ты-бяка')
  100. }
  101. //triple prompt
  102. let Name = prompt('your Name:','')
  103. let surname = prompt('your Surname:','')
  104. let fathersname = prompt('your Fathersname:','')
  105. alert(surname, fathersname, Name)