Coffeescript-loops
提供:Dev Guides
CoffeeScript-ループ
コーディング中に、コードのブロックを繰り返し実行する必要がある場合があります。 このような状況では、ループステートメントを使用できます。
一般に、ステートメントは順番に実行されます。関数の最初のステートメントが最初に実行され、次に2番目のステートメントが実行されます。
ループステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。 以下に示すのは、ほとんどのプログラミング言語での一般的なループ文の形式です
JavaScriptは、 while、for 、および for..in ループを提供します。 CoffeeScriptのループはJavaScriptのループに似ています。
CoffeeScriptのwhileループ
構文
以下は、CoffeeScriptの while ループの構文です。 ここでは、括弧を使用してブール式を指定する必要はなく、ループの本体を中括弧で囲む代わりに(一貫した数の)空白を使用してインデントする必要があります。
例
次の例は、CoffeeScriptでの while ループの使用法を示しています。 このコードを while_loop_example.coffee という名前のファイルに保存します
- コマンドプロンプト*を開き、以下に示すように.coffeeファイルをコンパイルします。
コンパイル時に、次のJavaScriptが提供されます。
次に、*コマンドプロンプト*を再度開き、以下に示すようにCoffeeScriptファイルを実行します。
CoffeeScriptファイルを実行すると、次の出力が生成されます。
whileのバリアント
CoffeeScriptのWhileループには、* untilバリアント*と* loopバリアント*の2つのバリアントがあります。
S.No. | Loop Type & Description |
---|---|
1 |
|
2 |
|