これをCoffeeScriptでループに書き込む方法を教えてください。CoffeeScriptで減算を使ってforループを実行するにはどうすればよいですか?
ため(I = cc.length - 2、I> = 0、I - = 2)
これをCoffeeScriptでループに書き込む方法を教えてください。CoffeeScriptで減算を使ってforループを実行するにはどうすればよいですか?
ため(I = cc.length - 2、I> = 0、I - = 2)
for i in [cc.length - 2..0] by -2
...
コンパイルhere。 by
キーワードはあまりよく知られていませんが、非常に重要です。
注意点:範囲を逆方向(upper..0
)にすることを覚えておく必要があります。そして、あなたは、このアプローチとの下位配列による反復処理することはできません:
for i in arr by -1 # infinite loop!
woa、私はそれを見ていない、何年もの間、それを探していた、ありがとう。 – mpm
私は以前の検索で「by」というキーワードを見ましたが、否定的な考えはしていませんでした!ありがとう。 – NotDan