我正在编写 next_previous()
函数,用于分页目的。我有一个循环,从0到给定的长度移动。我希望可以在从0到10和从10到0这两种情况下使用同样的循环。
for (var i = 0; i < 10; i++) {
}
for (var i = 10; i > 0; i--) {
}
我希望能在一个循环中使用两种情况,我尝试了以下方法但不起作用:
var i = 0; a = '', b = '';
if(somevar === true){
i = 0 , a = '++', var b = '<';
}else{
i = 10 , a = '--', var b = '>';
}
for (i; i +b+ 0; i+a) {
}
现在的问题是JavaScript不允许这种方式的连接,我该怎么做呢?
+
的行为像eval
。 - Bergi