定义和用法
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>