main.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. //assign: evaluation
  2. var (a = 5);
  3. var b, c;
  4. b = (a * 5);
  5. b = c = (b/2);
  6. //semicolon: error
  7. 1. let a = 25 25+10
  8. 2. a * 5 a = "let a" + a
  9. //Number: age
  10. let age = prompt("Сколько вам лет?");
  11. let nowYear = 2022;
  12. let yearBirth = nowYear - age;
  13. alert("Ваш год рождения - " + yearBirth);
  14. //Number: temperature
  15. let celsius = prompt("Какая у вас температура в Цельсия?(Используйте точку после целого цисла)");
  16. let fahrenheit = (9/5)+32;
  17. let result = celsius * fahrenheit;
  18. alert("Ваша температура в Фаренгейтах - " + result);
  19. //Number: divide
  20. let a = prompt('Введите первое число');
  21. let b = prompt('Введите второе число');
  22. let result = Math.floor(a / b);
  23. alert('Результат с округлением до ближайшего меньшего цисла = ' + result);
  24. //Number: odd
  25. let userNumber = +prompt("Ведите число");
  26. if (typeof userNumber === 'number'){
  27. if (userNumber % 2 === 0){
  28. alert('Это чётное число');
  29. } else {
  30. alert('Это нечётное число');
  31. }
  32. };
  33. //String: greeting
  34. let userName = prompt("Как Вас зовут?");
  35. alert(`Привет ${userName}`);
  36. //String: lexics
  37. let badWord = prompt('Скажите пару слов о нынешней ситуации в мире');
  38. if (badWord.includes("пиз")) {
  39. alert('Ну зачем же так грубо?!');
  40. } else {
  41. if(badWord.includes("хуе")) {
  42. alert('Ну зачем же так грубо?!');
  43. }
  44. alert('Все ок!')
  45. }
  46. //confirm + Boolean
  47. let quest1 = confirm('Ты понял о чем идет речь?')
  48. let quest2 = confirm('Вы согласны подписать этот договор?')
  49. console.log(quest1)
  50. console.log(quest2)
  51. //Boolean: if
  52. let genderTest = confirm('Вы любите пиво?');
  53. if (genderTest) {
  54. alert('Вы мужчина!');
  55. } else {
  56. alert('Вы женщина!');
  57. };
  58. //Array: real
  59. let clothes = ['Кроссы', 'Джинсы', 'Футболка', 'Ветровка'];
  60. //Array: booleans
  61. let arr = ['Договор', 'Подпись', 'Пиво', 'Мужчина', 'Женщина'];
  62. //Array: plus
  63. let arr1 = [1, 2, 3, 4];
  64. arr1[3] = arr1[1] + arr1[2];
  65. //Array: plus string
  66. let arr2 = ['Пиво', 'Мужчина', 'Женщина'];
  67. arr2.push(arr2[0] + " " + arr2[1] + " " + arr2[2]);
  68. //Object: real
  69. let auto = {
  70. car: "Audi",
  71. model: "A8",
  72. year: "2022"
  73. }
  74. //Object: change
  75. auto["car"] = "BMW"
  76. auto.model = "X6"
  77. //Comparison if
  78. var age = +prompt("Сколько вам лет?","");
  79. if (age < 18){
  80. alert("школьник");
  81. }else{
  82. if (age < 18){
  83. alert("молодеж");
  84. }else{
  85. if(age < 30){
  86. alert("зрелость");
  87. }else{
  88. if(age < 45){
  89. alert("закат");
  90. }else {
  91. if(age < 60){
  92. alert("как пенсия");
  93. }else{
  94. alert("то ли киборг, то ли KERNESS");
  95. }
  96. }
  97. }
  98. }
  99. }
  100. //Comparison: sizes
  101. let size = +prompt("Введите Ваш размер?","");
  102. if(size < 44){
  103. alert('США размер - XS');
  104. }else {
  105. if(size <= 46){
  106. alert('США размер - S');
  107. }else{
  108. if(size <= 50){
  109. alert('США размер - M');
  110. }else{
  111. if(size <= 52){
  112. alert('США размер - L');
  113. }else{
  114. if(size <= 54){
  115. alert('США размер - XL');
  116. }else{
  117. if(size <= 56){
  118. alert('США размер - XXL');
  119. }else{
  120. alert('США размер - 3XL');
  121. }
  122. }
  123. }
  124. }
  125. }
  126. }
  127. //Comparison: object
  128. /*
  129. Не смог придумать, даже примерно))
  130. */
  131. //Ternary
  132. let gender = confirm('вы мужчина?') ? alert('вы мужчина') : alert('вы женщина');