Looking for loops Answers? Try Ask4KnowledgeBase
Looking for loops Keywords? Try Ask4Keywords

loopsループの使い方


備考

このセクションでは、ループの概要と、開発者がそれを使用する理由を概説します。

また、ループ内の大きな科目についても言及し、関連するトピックにリンクする必要があります。 Documentation for loopsは新しいものなので、それらの関連トピックの初期バージョンを作成する必要があります。

ループのタイプ

ループは、特定の条件が満たされるか、プロセスが終了するまで、コードで一度だけ記述されたステートメントのセットを確実にまたは無制限に実行するための制御フロー構造です。

条件ループ

これらのループは、条件の状態に基づいて繰り返されます。

Forループ

Forループは、通常、反復の対象として変数上で実行されます。たとえばforループは、ループの実行回数を制限するために整数に実行することができます。また、繰り返し実行する配列に割り当てることもできます。

whileループ

Whileループは、条件が変更されるまで(またはbreak ステートメントが実行されるまで)実行を継続する最も基本的なタイプの条件ループです。

バリアント

while ループの変形はdo... while ループです。 while ループと同じですが、ループの内容が条件を確認する前に一度実行される点が異なります。

別の変形例があるuntil / do... until での対応と同じでないループ、 while 彼らは逆の方法で状態を確認してくださいことを除いて- while 条件がfalseになるまでループが実行され、 until ループが条件まで実行本当です。

コレクションループ

これらのループは、配列やiterableなどのコレクションを反復することによって繰り返されます。

Foreachループ

forEach ループは、コレクション内のアイテムごとにコードを1回実行し、そのアイテムの値および/またはキーをパラメータとして与えることによって、コレクションに対して実行されます。

ループに戻る

goto ループは、ラベルとgoto文の間の文の集合です。

再帰的ループ

関数型プログラミングでは、再帰的ループを使用して、条件が満たされるまで関数を再帰的に実行することができます。これは、スタックオーバーフローエラーの一般的な原因です。