Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve() {
- let convertBtns = Array.from(document.querySelectorAll("input[type='submit']"));
- for (let btn of convertBtns) {
- btn.addEventListener('click', (e) => {
- e.preventDefault();
- convertUnits(e);
- });
- }
- let days = document.getElementById('days-input');
- let hours = document.getElementById('hours-input');
- let minutes = document.getElementById('minutes-input');
- let seconds = document.getElementById('seconds-input');
- function convertUnits (event) {
- let currentEventUnit = event.currentTarget.parentElement.id;
- if(currentEventUnit === 'days') {
- let value = Number(days.value);
- hours.value = (value * 24).toFixed(2);
- minutes.value = (value * 1440).toFixed(2);
- seconds.value = (value * 86400).toFixed(2);
- } else if (currentEventUnit === 'hours') {
- let value = Number(hours.value);
- days.value = (value / 24).toFixed(2);
- minutes.value = (value * 60).toFixed(2);
- seconds.value = (value * 3600).toFixed(2);
- } else if (currentEventUnit === 'minutes') {
- let value = Number(minutes.value);
- days.value = (value / 1440).toFixed(2);
- hours.value = (value / 60).toFixed(2);
- seconds.value = (value * 60).toFixed(2);
- } else if (currentEventUnit === 'seconds') {
- let value = Number(seconds.value);
- days.value = (value / 86400).toFixed(2);
- hours.value = (value / 3600).toFixed(2);
- minutes.value = (value / 60).toFixed(2);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement