Coffeescript for 循环

标签 coffeescript

我正在尝试将一些苹果图表示例从 javascript 转换为 coffeescript。很难弄清楚如何在 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

会产生相同的结果

关于Coffeescript for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13979007/

相关文章:

javascript - 渲染多杯咖啡的模式

coffeescript - 为什么我们需要同时使用unless和 "?"而不是单独使用if

coffeescript - CoffeeScript:如何同时使用粗箭头和该箭头?

node.js - 在 Heroku 上运行 IRC 机器人

javascript - 使用 SourceMaps 的 Gulp 过滤器

javascript - Hubot 不响应正则表达式变量

node.js - Coffeescript 和 node.js 混淆。需要实例化类?

coffeescript - 尝试开发 CoffeeScript Singleton Fetcher

javascript - MobileSafari 不会发回使用 CORS 设置的 Cookie

ajax - 转换图像数据以在浏览器中呈现图像