【问题标题】:For loop with two arguments in Coffeescript [duplicate]Coffeescript中带有两个参数的for循环[重复]
【发布时间】:2014-08-23 13:50:28
【问题描述】:

我正在尝试用 Coffeescript 实现这个循环

for( var i = arr.length; i--; )

有什么想法吗?

【问题讨论】:

  • 我不知道任何咖啡脚本,但你不应该对该循环有某种退出条件吗?你的问题到底是什么?
  • @Bartdude 退出条件是i--。当计算结果为假值(即 0)时,循环将退出。这完全没问题。问题是那个循环是一个 JavaScript 循环,他正试图弄清楚如何编写等效的 CoffeeScript 循环。
  • @Bartdude 如果您使用过 Coffeescript,这个问题很简单。
  • 好吧,今晚睡觉的时候我会不那么愚蠢。正如我所说,我不知道任何咖啡脚本,但会看看它:-)

标签: javascript coffeescript


【解决方案1】:
for i in [arr.length-1..0] by -1
    # Something!

【讨论】:

  • 这很棒。我现在就试试看。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-22
  • 1970-01-01
  • 2013-10-12
  • 1970-01-01
  • 2013-01-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多