> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ループ

> 条件が満たされるか、配列が完全に反復されるまで、一連のステップを繰り返します。

**ループ**ノードは、条件に基づいて、または配列が完全に処理されるまで、一連のワークフローステップを繰り返します。キャンバス上に出力ブランチが2つ生成されます：**Loop**（各イテレーションで実行されるステップ）と**Done**（ループ完了後に実行されるステップ）です。ループチェーンの最後のステップは、ループノードの入力に接続し、イテレーションサイクルを形成する必要があります。

## 設定

### ループ条件

| フィールド      | 必須 | 説明                                                        |
| ---------- | -- | --------------------------------------------------------- |
| **条件タイプ**  | はい | ループがどのようにイテレーションするかを決定します。以下のオプションを参照してください。              |
| **ループを続行** | はい | ループがいつ続行されるかを制御します。オプションは`True（ループを続行）`と`False（即座に停止）`です。 |

### 条件タイプ

| タイプ                 | 説明                               |
| ------------------- | -------------------------------- |
| **配列イテレーション**       | 配列の各アイテムを反復します。                  |
| **ブール値条件**          | ブール値の条件がtrueと評価される間、ループを続行します。   |
| **イテレーション回数**       | 固定回数だけループします。                    |
| **式**               | カスタム式がtrueと評価される間、ループを続行します。     |
| **シンプルなTrue/False** | ループ動作をテストするための基本的なtrue/false値です。 |

### 安全設定

| フィールド           | 説明                                                    |
| --------------- | ----------------------------------------------------- |
| **最大イテレーション回数** | ループが実行できる最大回数です。デフォルトは`10`です。無限ループを防ぐための安全制限として機能します。 |

### ループ構造

ループノードは、キャンバス上に出力ブランチを2つ生成します：

| ブランチ     | 説明                        |
| -------- | ------------------------- |
| **Loop** | 各イテレーションで実行されるステップに接続します。 |
| **Done** | ループ完了後に実行されるステップに接続します。   |

## 実行結果

**実行結果**タブには、ノード実行後のループ実行詳細が表示されます。

<Note>
  ループチェーンの最後のステップは、イテレーションサイクルを形成するためにループノードの入力に接続する必要があります。条件がtrueと評価されている間、ループは続行されます。
</Note>
