scriptDZ2+blueBelt.js 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. // assign: evaluation
  2. // var a = 5;
  3. // var b, c;
  4. // b = (a * 5);
  5. // b = (c = (b/2));
  6. // Number: age
  7. // let age = +prompt("What age are you?", "");
  8. // let countAge = (2021 - age);
  9. // alert("Твой год рождения " + (countAge));
  10. // console.log ("Твой год рождения " +(countAge));
  11. // Number: temperature
  12. // С помощью prompt спросить у пользователя температуру в градусах Цельсия и перевести их в Фаренгейты и/или наоборот.
  13. // let temperature = +prompt ("what temperature ℃ ?", "");
  14. // let fahrenheit = (( temperature * 9/5) + 32 );
  15. // console.log(fahrenheit)
  16. // Number: divide
  17. // Сделайте калькулятор для расчета деления нацело двух чисел. Используйте Math.floor или альтернативы.
  18. // let numberOne = +prompt("Enter first number", "");
  19. // let numberTwo = +prompt("Enter second number", "");
  20. // let value = Math.floor(numberOne/numberTwo);
  21. // console.log(value);
  22. // Number: odd
  23. // С помощью prompt узнайте число, введенное пользователем. С помощью if проверьте что число корректно преобразовано из строки.
  24. // В случае ошибки выведите сообщение Выведите четное число или нет, используя if.
  25. // let askNumber = prompt("Wright number ", "");
  26. // if (isNaN(askNumber)){
  27. // alert("Очепятка ,введите число")
  28. // }
  29. // else {
  30. // if(askNumber % 2 === 0) {
  31. // console.log("even number")
  32. // } else {
  33. // console.log("odd number")
  34. // }
  35. // }
  36. // String: greeting
  37. // Спросите у пользователя имя, и поприветствуйте его с помощью alert.
  38. //let ask = prompt("Введите ваше Имя ", "");
  39. //console.log("Приветствую тебя " + ask)
  40. // String: lexics
  41. // let ask = prompt("Введите текст", "");
  42. // console.log(ask.indexOf("Старый Пес"))
  43. // Boolean
  44. // Напишите код, который спрашивает те или иные вопросы с ответом "да"/"нет" с помощью confirm, и сохраняет ответы в переменных.
  45. // let zapros = confirm("Lets Rock?");
  46. // let positive = 'yes';
  47. // let negative = 'false';
  48. // if (zapros === true) {
  49. // alert("Веселье начинается " + positive);
  50. // } else {
  51. // alert("Понял, принял. Твой ответ ..." + negative);
  52. // }
  53. // // Boolean: if
  54. // let zaprosPol = confirm("Are you a man?");
  55. // if (zaprosPol === true) {
  56. // alert("Вы Мужчина")
  57. // }else {
  58. // alert("Вы Женщина")
  59. // }
  60. // // Array: booleans
  61. // let arr = [zaprosPol, zapros];
  62. // console.log(arr);
  63. // Array: plus
  64. // let arr = [99, 323, ];
  65. // let summ = arr.push(arr[0] + arr[1]);
  66. // console.log(arr);
  67. // Array: plus string
  68. // let arr = ["per ", "aspera", " ad", " astra"];
  69. // alert(arr.join(""));
  70. // Object: real
  71. // let someReal = {
  72. // woman: "beauty",
  73. // man: "strength",
  74. // dog: "loyalty",
  75. // cat: "adorability",
  76. // };
  77. // console.log(someReal)
  78. // // Object: change
  79. // someReal['woman'] = "wisdom";
  80. // someReal.man = "responsibility";
  81. // someReal['dog'] = "happiness";
  82. // someReal.cat = "softness";
  83. // console.log(someReal)
  84. // Comparison if
  85. // var age = +prompt("Сколько вам лет?","");
  86. // if (age < 18) {
  87. // alert("школьник");
  88. // }
  89. // else {
  90. // if (age < 30) {
  91. // alert("молодеж");
  92. // }
  93. // else {
  94. // if (age < 45) {
  95. // alert("зрелость");
  96. // }
  97. // else {
  98. // if (age < 60) {
  99. // alert("закат")
  100. // }
  101. // else {
  102. // if (age > 60) {
  103. // alert("как пенсия?");
  104. // }
  105. // else {
  106. // alert("то ли киборг, то ли ошибка");
  107. // }
  108. // }
  109. // }
  110. // }
  111. // }
  112. // // Comparison: sizes
  113. // let vopros = confirm("Конвертер переводит из российских размеров в международную систему по стандартам США")
  114. // if (vopros === true) {
  115. // var zapros = +prompt ("Введите размер в российской мерной системе:(40,42,44,46,48,50,52,54)", "");
  116. // if(zapros === 40) {
  117. // alert("Размер одежды в США : \"6\" или ( \"S\" - в буквенном варианте)")
  118. // }else if (zapros === 42) {
  119. // alert("Размер одежды в США : \"8\" или ( \"M\" - в буквенном варианте)")
  120. // }else if (zapros === 44) {
  121. // alert("Размер одежды в США : \"10\" или ( \"M\" - в буквенном варианте)")
  122. // }else if (zapros === 46) {
  123. // alert("Размер одежды в США : \"12\" или ( \"L\" - в буквенном варианте)")
  124. // }else if (zapros === 48) {
  125. // alert("Размер одежды в США : \"14\" или ( \"L\" - в буквенном варианте)")
  126. // }else if (zapros === 50) {
  127. // alert("Размер одежды в США : \"16\" или ( \"XL\" - в буквенном варианте)")
  128. // }else if (zapros === 52) {
  129. // alert("Размер одежды в США : \"18\" или ( \"XL\" - в буквенном варианте)")
  130. // }else if (zapros === 54) {
  131. // alert("Размер одежды в США : \"20\" или ( \"XXL\" - в буквенном варианте)")
  132. // }else {
  133. // alert("Введите корректно размер (40,42,44,46,48,50,52,54)")
  134. // }
  135. // }
  136. // Ternary
  137. // const people = confirm("Вы мужчина?","")
  138. // people ? alert("Вы мужчина") : alert("Вы женщина");
  139. // blue belt
  140. // Number: flats
  141. let numberFloor = prompt("Укажите количество этажей", "");
  142. let numberApartmentInFloor = prompt("Укажите количество квартир на этаже");
  143. let askApartment = +prompt("Введите номер квартиры для расчетов");
  144. let countHouseEntrance = Math.ceil(askApartment / (numberFloor * numberApartmentInFloor)) +" подьезд";
  145. let countFloor = Math.ceil(askApartment / numberApartmentInFloor)% numberFloor +" этаж" ;
  146. console.log(countHouseEntrance);
  147. console.log(countFloor);