我已经阅读了很多关于setTimeout但仍然有一个问题,我在理解如何在循环中实现这个功能时遇到了问题.我会试着告诉你我的意思.
function RandomHit(anyArray)
{
var turechange = false;
do{
setTimeout(function(){
var random = Math.floor(Math.random()*2);
if(random===0)
{
turechange = true;
console.log(random);
}
if(random===1)
{
console.log(random);
}
}, 2000);
}while(!turechange);
}
Run Code Online (Sandbox Code Playgroud)
每当循环再次出现时,我会尝试减慢代码2000毫秒.但这不起作用.
javascript ×1