我在 NodeJS 中有一个每秒更新的变量。我想监视它以查看它是否低于某个阈值(例如 1000)。
如果它确实低于阈值,它应该等待 5 秒并监视变量是否再次回到阈值之上。如果不是,它应该返回一个函数。如果它确实超过,它可以停止时间并重新开始监控。
无法让任何代码工作。
不确定下面的代码是否方向正确..!
var waitedSoFar = 0;
var imageDisplayed = CheckIfImageIsDisplayed(); //this function is where you check the condition
while(waitedSoFar < 5000)
{
imageDisplayed = CheckIfImageIsDisplayed();
if(imageDisplayed)
{
//success here
break;
}
waitedSoFar += 100;
Thread.Sleep(100);
}
if(!imageDisplayed)
{
//failed, do something here about that.
}