如何在CoffeeScript中使用减法进行for循环?

时间:2012-03-01 02:01:12

标签: javascript coffeescript

如何在CoffeeScript中编写for for循环?

  

表示(i = cc.length - 2,i> = 0,i - = 2)

2 个答案:

答案 0 :(得分:5)

for i in [cc.length - 2..0] by -2
  ...

汇编hereby关键字并不是很有名,但它非常宝贵。

一个警告:你必须记住向后做范围(upper..0)。并且不能使用这种方法向后遍历数组:

for i in arr by -1  # infinite loop!

答案 1 :(得分:3)

i = cc.length-2
while  i>=0
  #code
  i-=2