计数器不会停在0并且clearInterval也不会停止

时间:2018-01-20 06:37:23

标签: javascript

只是学习Javascript而不理解为什么这个逻辑不起作用。似乎正确使用了设置和清除间隔功能,但计数器没有停在0.请帮我看看我缺少的东西。感谢

    $("#start").click(function() {
    var counter = setInterval(timer, 1000);
    count *= 1;
    count2 *= 1;

    function timer() {
        $("#start, #m5Time, #m5Break, #a5Time, #a5Break, #title1, #reset, #breakNum").hide();
        $("#session").show();
        $("#session").html("Session Time: ");
        count -= 1;
        if(count === 0){
            buzzer.play();
            clearInterval(counter);
        }
        $("#num").html(count);

0 个答案:

没有答案