我正在尝试将一些苹果图表示例从 javascript 转换为 coffeescript。很难弄清楚如何在咖啡脚本中编写这个 for 循环。感谢您提前提供任何帮助
for (scale = maxVal; scale >= 0; scale -= stepSize) {...}
我正在尝试将一些苹果图表示例从 javascript 转换为 coffeescript。很难弄清楚如何在咖啡脚本中编写这个 for 循环。感谢您提前提供任何帮助
for (scale = maxVal; scale >= 0; scale -= stepSize) {...}
此循环将递增 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
会产生相同的结果
scale = maxVal
while scale >= 0
...
scale -= stepSize
有一个很好的将 JS 转换为 Coffeescript 的工具:http: //js2.coffee/