这个 js 将取一个值,从中减去 X 数量,然后计数到该值。
我试图通过一个简单的 while 循环来完成这项任务,但我无法让它工作。
我想知道是否有人可以评论下面的 while 循环方法如何或为什么不起作用。
这是我可以让它工作的唯一方法:
function _initCountUpUsers()
{
var totalUsers = $('#totalUsers');
var ceiling = parseInt(totalUsers.html());
var floor = ceiling - 10;
function updateTotalUsers()
{
if(floor < ceiling)
{
totalUsers.html(floor);
floor++;
}
}
window.setInterval(updateTotalUsers, 1000, floor);
}
非工作 While 方法:
function _initCountUpUsers()
{
var totalUsers = $('#totalUsers');
var ceiling = parseInt(totalUsers.html());
var floor = ceiling - 10;
function updateTotalUsers()
{
totalUsers.html(floor);
floor++;
}
while(floor < ceiling)
{
window.setInterval(updateTotalUsers, 1000, floor);
}
}