js中不停的调用一个方法,2秒后停止。我写的不出现效果

2025-03-11 03:30:18
推荐回答(3个)
回答1:

function choujang(){
    
    var range = 2000;
    var interval = 100;
    var num = setInterval(function(){
        
        // 2秒后停止
        if(range < 0)
            return clearInterval(num);
        
        sjishu();
        range = range - interval;
    
    },interval);

}

回答2:

调用choujiang一次。

回答3:

你把你的num设成全局变量,不要定义在方法choujiang里面