0
0

Добрый день ! Возникла проблема  в  timer.js с переменной days ! выдает ошибку   Unresolved variable or type days

const timer = (id, deadline) => {
    const addZero = (num) =>{
        if (num <= 9) {
            return '0' + num;
        }else {
            return num;
        }
    };

    const getTimeRemaining = (endtime) => {
        const t = Date.parse(endtime) - Date.parse(new Date()),
            seconds = Math.floor((t/1000) % 60),
            minutes = Math.floor((t/1000/60) % 60),
            hours = Math.floor((t/(1000 * 60 * 60) % 24),
            days = Math.floor((t/(1000 * 60 * 60 * 24))); // ОШИБКА НА ЭТОЙ СТРОКЕ 



            return {
                'total': t,
                'days': days,
                'hours': hours,
                'minutes': minutes,
                'seconds': seconds
            };
    };

    const setClock = (selector, endtime) => {
        const timer = document.querySelector(selector),
            days = timer.querySelector("#days"),
            hours = timer.querySelector("#hours"),
            minutes = timer.querySelector("#minutes"),
            seconds = timer.querySelector("#seconds"),
            timeInterval = setInterval(updateClock, 1000);

        function updateClock() {
            const t = getTimeRemaining(endtime);

            days.textContent = addZero(t.days);
            hours.textContent = addZero(t.hours);
            minutes.textContent = addZero(t.minutes);
            seconds.textContent = addZero(t.seconds);

            if (t.total <= 0) {
                days.textContent = "00";
                hours.textContent = "00";
                minutes.textContent = "00";
                seconds.textContent = "00";

                clearInterval(timeInterval);
            }
        }
    };

    setClock(id, deadline);


};

export default timer;

Artem Agibalov
3 years ago






скобка ) пропущена в предыдущей строке

Егор Bolt
3 years ago

Спасибо!!!

Artem Agibalov
3 years ago

2 ответов