在for循环中使用多个变量的CoffeeScript语法

时间:2016-03-27 14:15:10

标签: javascript variables for-loop syntax coffeescript

本机JS'的等效CoffeeScript语法是什么?多个变量for-loop?

for(var a = 0, b = 0; a < 100; a++, b += 10)
{
  console.log(a, b);
}

1 个答案:

答案 0 :(得分:2)

而不是像JavaScript这样的for构造,CoffeeScript依赖于理解范围。来自the documentation

  

CoffeeScript提供的唯一低级循环是while循环。

你可以做一些涉及a范围的事情,手动更新b

b = 0
for a in [0..99]
  console.log a b
  b += 10

或者使用while

a = 0
b = 0
while a < 100
  console.log a b
  ++a
  b += 10