# Logic Operations

Bu fonksiyon bloğu, giriş verilerine uygulanabilecek çeşitli mantıksal işlemler sağlar. Boolean veya sayısal girdilere dayalı karar verme süreçlerini basitleştirir ve mantık tabanlı senaryolar için temel bir bileşen haline gelir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

* **Input 1**: Herhangi bir veri türünü (boolean, sayı vb.) alabilen genel bir girdi.
* **Input 2**: Karşılaştırma veya mantık işlemleri için ikinci bir genel girdi.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

* **Boolean**: Çıktı, girişlere uygulanan seçilen mantıksal işlemi temel alarak bir boolean sonucu verecektir.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Select Logic Method` Kullanıcının AND, OR, GREATER, SMALLER ve EQUALS gibi çeşitli mantık işlemlerinden seçim yapmasını sağlayan bir açılır menü.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Multiple Logic Operations` Bu blok, karar verme esnekliğini artıran AND, OR, GREATER, SMALLER ve EQUALS dahil olmak üzere çeşitli mantık fonksiyonlarını destekler.

`Dynamic Evaluation` Sonuçlar, girişlere ve seçilen işleme dayalı olarak dinamik olarak değerlendirilir ve gerçek zamanlı geri bildirim sağlar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Connect Inputs**: Mantıksal olarak değerlendirmek istediğiniz iki veri kaynağını giriş soketlerine bağlayın.
2. **Select Operation**: Açılır menüden istenen mantıksal işlemi seçin.
3. **Evaluate**: Seçilen işlem ve giriş verilerine dayalı boolean çıktıyı elde etmek için bloğu çalıştırın.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu fonksiyon bloğu, bağlı girişler üzerinde kullanıcının seçimine bağlı olarak tanımlanan mantıksal işlemi gerçekleştirecek ve sonucu boolean değer olarak döndürecektir.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Combining Logic Operations</summary>

Çeşitli girdilere dayalı olarak karmaşık mantıksal ifadeler veya koşullar oluşturmak için bu bloğun birden fazla örneğini ardışık olarak kullanabilirsiniz.

</details>

<details>

<summary>Utilizing with Number Comparisons</summary>

Sayısal girdiler için, eşik ayarları için GREATER ve SMALLER işlemlerini birleştirmek etkili bir şekilde karşılaştırmalar yapmanızı sağlar.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>No Output</summary>

Herhangi bir çıktı alamıyorsanız, her iki giriş soketinin de uygun şekilde doldurulduğunu ve seçilen işlemin giriş türleriyle uyumlu olduğunu doğrulayın.

</details>

<details>

<summary>Unexpected Results</summary>

Doğru mantıksal işlemin seçildiğinden emin olun. Eğer karşılaştırma mantığı beklenildiği gibi davranmıyorsa, uyumluluk kontrolü için giriş değerlerini yeniden kontrol edin.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/data-logic/logic/logic-operations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
