我写了一个包含if语句的函数,并且该条件包含一个变量。循环遍历函数中的多个变量
function interval() {
var interval = setInterval(function() {
if (x < max) {
x = parseInt(x) + 1;
$('.max').html(addCommas(x));
}
}, 1);
};
所以这里最大是我的变量。效果很好,但现在我有三个变量,我想运行相同的功能,但每次都使用不同的变量。我可以复制函数3次,并在每个函数中编辑这个变量,但是这会让我觉得效率很低。
什么是最好的方式来实现这个堆叠?
有没有理由不使用'for'或'while'循环? 'setInterval'在这里似乎是错误的解决方案 – yoavmatchulsky 2013-05-13 10:09:33
为什么_parseInt(x)_ - 如果x可能不是数字,您不应该解析_before_将其与max进行比较吗? – nnnnnn 2013-05-13 10:19:21