time_24_to_12.js 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. let time24 = "";
  2. let time12 = "";
  3. do {
  4. time24 = prompt("Введите время в 24-часовом формате через точку (Часы.Минуты):", "21.45"); // Ввод времени в 24-часовом формате
  5. do {
  6. if (!(+(time24)) && (time24 != null) && (time24 != 0)) time24 = prompt("Введите число!!!\nВведите время в 24-часовом формате через точку (Часы.Минуты):", "21.45")
  7. else
  8. if ((time24 < 0 || time24 >= 24) && !!time24)
  9. time24 = prompt("Время не может быть меньше 00.00 и больше 23.59!\nВведите время в 24-часовом формате через точку (Часы.Минуты):", "21.45")
  10. else
  11. if ((time24 - Math.trunc(time24)) > 0.59)
  12. time24 = prompt("Минут не может быть больше 59!\nВведите время в 24-часовом формате через точку (Часы.Минуты):", "21.45")
  13. } while (((!(+time24) && (time24 != null) && (time24 != 0)) || ((time24 < 0 || time24 >= 24) && !!time24) || ((time24 - Math.trunc(time24)) > 0.59)));
  14. if (time24 >= 13) { time12 = time24 - 12 } else { time12 = time24 };
  15. if (time12) {
  16. time12 = +time12;
  17. alert(`Вы ввели время: ` + time24 + `.\nВремя в 12-часовом формате: ` + time12.toFixed(2) + " !!!")
  18. }
  19. } while (time24);
  20. let firstClassPassengers = ["fio_1", "fio_2", "fio_3", "fio_4", "fio_5"];
  21. let businessClassPassengers = ["fio_6", "fio_7", "fio_8", "", "fio_9"];
  22. let economClassPassengers = ["fio_10", "fio_11", "fio_12", "fio_13", "fio_14"];
  23. let plainKhakovRio = {
  24. dateOfFly: "202-11-08",
  25. firstClass: firstClassPassengers,
  26. businessClass: businessClassPassengers,
  27. economClass: economClassPassengers
  28. }
  29. var age = +prompt("Сколько вам лет?", "");
  30. if ((age < 18) && (age >= 0)) { alert("школьник"); }
  31. else {
  32. if (age > 18 && age < 30) { alert("молодежь") }
  33. else {
  34. if (age > 30 && age < 45) { alert("зрелость"); }
  35. else {
  36. if (age > 45 && age < 60) { alert("закат"); }
  37. else {
  38. if (age > 60) { alert("как пенсия?"); }
  39. else {
  40. if (age < 0) { alert("похоже вы еще не родились :))"); }
  41. else { alert("то ли киборг, то ли ошибка"); }
  42. }
  43. }
  44. }
  45. }
  46. }
  47. var color = prompt("Введите цвет", "");
  48. switch (color) {
  49. case "red": document.write("<div style='background-color: red;'>красный</div>");
  50. break;
  51. case "black": document.write("<div style='background-color: black; color: white;'>черный</div>");
  52. break;
  53. case "blue": document.write("<div style='background-color: blue;'>синий</div>");
  54. break;
  55. case "green": document.write("<div style='background-color: green;'>зеленый</div>");
  56. break;
  57. default: document.write("<div style='background-color: gray;'>Я не понял</div>");
  58. }
  59. if (color == "red") { document.write("<div style='background-color: red;'>красный</div>"); }
  60. else {
  61. if (color == "black") { document.write("<div style='background-color: black; color: white;'>черный</div>") }
  62. else {
  63. if (color == "blue") { document.write("<div style='background-color: blue;'>синий</div>") }
  64. else {
  65. if (color == "green") { document.write("<div style='background-color: green;'>зеленый</div>"); }
  66. else { document.write("<div style='background-color: gray;'>Я не понял</div>"); }
  67. }
  68. }
  69. }