F#-ループ
プログラミング言語は、より複雑な実行パスを可能にするさまざまな制御構造を提供します。
ループステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。以下は、ほとんどのプログラミング言語でのループステートメントの一般的な形式です。
F#は、ループ要件を処理するために次のタイプのループを提供します。
シニア番号 | ループの種類と説明 |
---|---|
1 | for…toandfor…downto式 for ... to式は、ループ変数の値の範囲にわたってループ内で反復するために使用されます。for…downto式は、ループ変数の値を減らします。 |
2 | …の表現 この形式のforループは、アイテムのコレクションを反復処理するために使用されます。つまり、コレクションとシーケンスをループします。 |
3 | While…doループ 指定された条件が真である間、ステートメントまたはステートメントのグループを繰り返します。ループ本体を実行する前に条件をテストします。 |
4 | ネストされたループ 1つ以上のループを他のforループまたはwhileループ内で使用できます。 |