Как приостановить и возобновить таймер JavaScript [дубликата]

На этот вопрос уже есть ответ здесь:

как приостановить таймер или заморозить его и возобновить -> Javascript 1 ответ

У меня есть этот таймер, который работает нормально, но я должен быть в состоянии сделать паузу и возобновить его после этого. Я был бы признателен, если бы кто-нибудь мог мне помочь.




function startTimer(m,s)
    {
        document.getElementById('timer').innerHTML= m+":"+s;
        if (s==0)
            {
               if (m == 0)
                {
                    return;
                }
                else if (m != 0)
                {
                    m = m-1;
                    s = 60;
                }
        }
    s = s-1;
    t=setTimeout(function(){startTimer(m,s)},1000);
}






Start

<p id="timer">00:00</p>


Ответы на вопрос(2)

Ваш ответ на вопрос