Bootstrap

setInterval()函数

定义和用法

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

作业:

<script>
    var time=10000;
    var flag=false;
    var boom=setInterval("chaidan()",2000);
    function chaidan(){
         console.log(time);
         time-=2000;
           var num=Math.round(Math.random()*10);
           if(num>=1&&num<=2){
               flag=true;
           }
        if(time>0){
            if(flag){
                console.log("成功");
                window.clearInterval(boom);
            }
        }else{
            console.log("爆炸");
            window.clearInterval(boom);
        }

    }

</script>


;