گره Switch بر اساس یک شرط بولی، بین دو ورودی ممکن یکی را انتخاب می‌کند. زمانی که `switch` فعال باشد، ورودی `on_true` را خروجی می‌دهد و زمانی که `switch` غیرفعال باشد، ورودی `on_false` را خروجی می‌دهد. این امکان را فراهم می‌کند تا منطق شرطی ایجاد کرده و مسیرهای داده متفاوتی را در گردش کار خود انتخاب کنید.

## ورودی‌ها

| پارامتر | توضیحات | نوع داده | الزامی | محدوده |
| --- | --- | --- | --- | --- |
| `سوئیچ` | یک شرط بولی که تعیین می‌کند کدام ورودی عبور داده شود. وقتی فعال است (true)، ورودی `در حالت درست` انتخاب می‌شود. وقتی غیرفعال است (false)، ورودی `در حالت نادرست` انتخاب می‌شود. | BOOLEAN | بله |  |
| `در حالت نادرست` | داده‌ای که وقتی `سوئیچ` غیرفعال است (false) به خروجی منتقل می‌شود. این ورودی فقط زمانی الزامی است که `سوئیچ` برابر false باشد. | MATCH_TYPE | خیر |  |
| `در حالت درست` | داده‌ای که وقتی `سوئیچ` فعال است (true) به خروجی منتقل می‌شود. این ورودی فقط زمانی الزامی است که `سوئیچ` برابر true باشد. | MATCH_TYPE | خیر |  |

**نکته درباره الزام ورودی‌ها:** ورودی‌های `on_false` و `on_true` به صورت شرطی الزامی هستند. گره فقط زمانی ورودی `on_true` را درخواست می‌کند که `switch` برابر true باشد و فقط زمانی ورودی `on_false` را درخواست می‌کند که `switch` برابر false باشد. هر دو ورودی باید از یک نوع داده باشند.

## خروجی‌ها

| نام خروجی | توضیحات | نوع داده |
| --- | --- | --- |
| `output` | داده انتخاب‌شده. اگر `سوئیچ` برابر true باشد، مقدار ورودی `در حالت درست` خواهد بود و اگر `سوئیچ` برابر false باشد، مقدار ورودی `در حالت نادرست` خواهد بود. | MATCH_TYPE |

> این مستند با هوش مصنوعی تهیه شده است. اگر خطایی دیدید یا پیشنهادی برای بهبود دارید، خوشحال می‌شویم مشارکت کنید! [ویرایش در GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfySwitchNode/fa.md)

---
**Source fingerprint (SHA-256):** `9f3cf58c1a04116fa0cbe8007fe3ed90e93c4de2e65f6778761d03fb21a63af3`
