bobo_bobkata

Untitled

Oct 10th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.38 KB | None | 0 0
  1. function attachEventsListeners() {
  2. let daysBtn = document.getElementById("daysBtn");
  3. let hoursBtn = document.getElementById("hoursBtn");
  4. let minutesBtn = document.getElementById("minutesBtn");
  5. let secondsBtn = document.getElementById("secondsBtn");
  6.  
  7. let days = document.getElementById("days");
  8. let hours = document.getElementById("hours");
  9. let minutes = document.getElementById("minutes");
  10. let seconds = document.getElementById("seconds");
  11.  
  12. function clearValues() {
  13. days.value = null;
  14. hours.value = null;
  15. minutes.value = null;
  16. seconds.value = null;
  17. }
  18.  
  19. daysBtn.addEventListener('click', function () {
  20. let convertedHours = Number(days.value) * 24;
  21. let convertedMinutes = Number(convertedHours) * 60;
  22. let convertedSeconds = Number(convertedMinutes) * 60;
  23. let save = days.value;
  24. clearValues();
  25. days.value = save;
  26. hours.value = convertedHours;
  27. minutes.value = convertedMinutes;
  28. seconds.value = convertedSeconds;
  29. });
  30.  
  31. hoursBtn.addEventListener('click', function () {
  32. let convertedDays = Number(hours.value) / 24;
  33. let convertedMinutes = Number(hours.value) * 60;
  34. let convertedSeconds = Number(convertedMinutes) * 60;
  35. let save = hours.value;
  36. clearValues();
  37. days.value = convertedDays;
  38. hours.value = save;
  39. minutes.value = convertedMinutes;
  40. seconds.value = convertedSeconds;
  41. });
  42.  
  43. minutesBtn.addEventListener('click', function () {
  44. let convertedHours = Number(minutes.value) / 60;
  45. let convertedDays = Number(convertedHours) / 24;
  46. let convertedSeconds = Number(minutes.value) * 60;
  47. let save = minutes.value;
  48. clearValues();
  49. days.value = convertedDays;
  50. hours.value = convertedHours;
  51. minutes.value = save;
  52. seconds.value = convertedSeconds;
  53. });
  54.  
  55. secondsBtn.addEventListener('click', function () {
  56. let convertedMinutes = Number(seconds.value) / 60;
  57. let convertedHours = convertedMinutes / 60;
  58. let convertedDays = Number(convertedHours) / 24;
  59. let save = seconds.value;
  60. clearValues();
  61. days.value = convertedDays;
  62. hours.value = convertedHours;
  63. minutes.value = convertedMinutes;
  64. seconds.value = save;
  65. });
  66. }
Add Comment
Please, Sign In to add comment