script.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. // ------------------Number: age task----------------------------------
  2. let userAge = +prompt("Enter your age", "");
  3. let userYearOfBirth = 2020 - userAge;
  4. alert(userYearOfBirth);
  5. // ------------------Number: temperature --------------------------------
  6. let temperatureCelsius = +prompt("Enter number degrees Celsius", "");
  7. let celsiusToFahrenheit = x => x * 1.8 + 32;
  8. alert(celsiusToFahrenheit(temperatureCelsius));
  9. // ------------------Number: divide ----------------------------------
  10. let num1 = +prompt("Enter number1");
  11. let num2 = +prompt("Enter number2");
  12. function divideNum(x, y) {
  13. const divN = x / y;
  14. return Math.round(divN);
  15. }
  16. alert(divideNum(num1, num2));
  17. // ------------------Number: odd ----------------------------------
  18. // debugger
  19. let enterNum = +prompt("Enter number");
  20. if (enterNum == typeof(Number)) {
  21. if (enterNum % 2 === 0) {
  22. alert("Even number");
  23. } else {
  24. alert("Odd number");
  25. }
  26. } else {
  27. alert("You need to enter number"); // NEED TO FIX
  28. }
  29. // ------------------Number: greeting ----------------------------------
  30. let name = prompt("Enter your name", "");
  31. alert(`Hello ${name}! How are you?`);
  32. // ------------------Number: lexics ------------------------------------
  33. let someText = prompt("Enter some text");
  34. if (someText.includes("PHP")) {
  35. alert("You've got $ only in variables");
  36. } else {
  37. alert("You are not PHP developer");
  38. }
  39. // ------------------Number: lexics ------------------------------------
  40. let checkSex = confirm("Are you a man?");
  41. if (checkSex === true) {
  42. alert("Sex - male");
  43. } else {
  44. alert("Sex - feemale");
  45. }
  46. // ------------------Array: real ------------------------------------
  47. let racers = [
  48. {
  49. name: "Valentino",
  50. surname: "Rossi",
  51. number: 46,
  52. team: "Yamaha"
  53. },
  54. {
  55. name: "Andrea",
  56. surname: "Dovisioso",
  57. number: 04,
  58. team: "Ducati"
  59. },
  60. ]
  61. // ------------------Number: flats ------------------------------------
  62. let flatNumber = +prompt("Enter number of flat in house");
  63. let maxFloorNumber = +prompt("Enter number of floors in house");
  64. let flatsPerFloor = +prompt("Enter total flats number in house");
  65. let entrance;
  66. let floor;
  67. entrance = Math.trunc((flatNumber - 1) / (maxFloorNumber * flatsPerFloor)) + 1;
  68. floor = Math.trunc(((flatNumber - 1) % (maxFloorNumber * flatsPerFloor)) / flatsPerFloor) + 1;
  69. alert(`Floor: ${floor}, entrance: ${entrance}`);