Coffeescript for loop

时间:2012-12-20 19:19:14

标签: coffeescript

我正在尝试将一些苹果图表示例从javascript转换为coffeescript。有一段艰难的时间试图弄清楚如何在咖啡脚本中写这个循环。感谢您提前提供任何帮助

for (scale = maxVal; scale >= 0; scale -= stepSize) {...}

2 个答案:

答案 0 :(得分:27)

此循环将以stepSize的负数递增。

maxVal = 10
stepSize = 1
for scale in [maxVal..0] by -stepSize
  console.log scale

但是,如果stepSize实际为1,那么

maxVal = 10
for scale in [maxVal..0]
  console.log scale

会产生相同的结果

答案 1 :(得分:9)

scale = maxVal
while scale >= 0
  ...
  scale -= stepSize

http://js2coffee.org/ - 这个

的好工具