怎么用循环执行一秒钟执行五次函数,当十次的时候停下
答案:3 悬赏:70 手机版
解决时间 2021-03-18 10:50
- 提问者网友:动次大次蹦擦擦
- 2021-03-17 16:13
怎么用循环执行一秒钟执行五次函数,当十次的时候停下
最佳答案
- 五星知识达人网友:狂恋
- 2021-03-17 16:36
(function(){
var second = 0,
time = parseInt(new Date().getTime() / 1000);
function start(){
if(second >= 10){
var nowTime = parseInt(new Date().getTime() / 1000) - time;
//这儿是记录耗时
console.log(nowTime+'s');
return false;
}
//每1秒5下start函数,200毫秒执行一次递归调用
setTimeout(function(){
start();
}, 200);
console.log(second);
second++;
}
start();
}());
var second = 0,
time = parseInt(new Date().getTime() / 1000);
function start(){
if(second >= 10){
var nowTime = parseInt(new Date().getTime() / 1000) - time;
//这儿是记录耗时
console.log(nowTime+'s');
return false;
}
//每1秒5下start函数,200毫秒执行一次递归调用
setTimeout(function(){
start();
}, 200);
console.log(second);
second++;
}
start();
}());
全部回答
- 1楼网友:你可爱的野爹
- 2021-03-17 18:56
//定义一个全局变量
var i = 0;
setInterval(function(){
countI();
},200);//这里设置200毫秒执行一次,一秒就可以执行5次
function countI(){
i++;
if(i==10){
clearInterval();//调用停止方法
}
}
var i = 0;
setInterval(function(){
countI();
},200);//这里设置200毫秒执行一次,一秒就可以执行5次
function countI(){
i++;
if(i==10){
clearInterval();//调用停止方法
}
}
- 2楼网友:有你哪都是故乡
- 2021-03-17 17:39
正常情况下,超过3次的函数都没有求根公式,不过也不是没有方法解,比如可以先用二分法找出根(如果根是有理数的话),或者直接用计算器求解,然后通过多项式的除法进行降次,如此反复。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯