在使用setIntervall的JS函数中,我想每10个循环执行一次jquery动画(在其他9个循环中,正在显示其他动画)。JS测试如果倍数为10
我在我的函数中使用了变量i,它每增加一个循环+1。如果我是10的倍数(为了执行我的jquery动画),有没有一种非常简单的方法来检查JavaScript?
在PHP中,我只是做if(($i % 10) == 0)
...但我没有在JS中找到它。
在使用setIntervall的JS函数中,我想每10个循环执行一次jquery动画(在其他9个循环中,正在显示其他动画)。JS测试如果倍数为10
我在我的函数中使用了变量i,它每增加一个循环+1。如果我是10的倍数(为了执行我的jquery动画),有没有一种非常简单的方法来检查JavaScript?
在PHP中,我只是做if(($i % 10) == 0)
...但我没有在JS中找到它。
你试过了吗?我发现一些网站声称同一运营商%
将在JavaScript中工作。
它实际上工作正常!我没有怀疑它......谢谢 –
JS中的模数运算符工作得很好。
for (var ii=0; ii < 100; ii++)
{
if (ii%10 == 0) console.log(ii);
}
对于任何人只是想看看一个数字是否是另一个数字的倍数,这个条件就是你需要的。我建议使用相同的而不是等于0或false的方式来检查,例如如果(ii%10 === 0) – KryptoniteDove
-1只是没有TIAS(尝试一下,看看)。 – 2011-08-20 02:30:12
对于合法的问题+1。 – JacobTheDev