嘿伙计们是javascript的新手。我希望在一定的时间限制后增加值。
我已经完成了像
这样的代码<script>
var c = 1;
window.setInterval(function() {
for(var i=0; i<30;i++) {
console.log(c);
clearInterval(c);
}
}, 200);
</script>
立即输出1次30次。但我只想输出如打印1和3秒后打印2和1秒后打印4次30次。
我怎样才能实现这个目标?
答案 0 :(得分:0)
检查以下代码
var c = 0;
var myTimer = window.setInterval(function() {
c++;
console.log(c);
if(c == 30){
window.clearInterval(myTimer);
}
}, 2000);