> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/logic/and.md).

# And

Bu fonksiyon bloğu, iki boolean girişi üzerinde mantıksal AND işlemi gerçekleştirir. Genellikle her iki koşulun da doğru olup olmadığını belirlemek için kullanılır.

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

`Boolean` Bu soket, AND işlemi için birinci boolean girişini kabul eder.

`Boolean` Bu soket, AND işlemi için ikinci boolean girişini kabul eder.

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

`Boolean` Bu çıktı, mantıksal AND işleminin sonucunu üretir; her iki giriş de doğruysa true (doğru) olacaktır.

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

Bu fonksiyon bloğu, soketler aracılığıyla boolean girişleri üzerinde direkt olarak çalıştığı için spesifik kontrolleri yoktur.

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

`Logical AND Operation` Bloğu, mantıksal AND işlemini hesaplar ve her iki girdi de doğruysa true (doğru) çıktısı verir.

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

1. **Girdileri Bağlayın**: Blokun giriş soketlerine iki boolean kaynağını bağlayın.
2. **Operasyonu Değerlendirin**: İki girdi bağlandığında, çıktı otomatik olarak AND işleminin sonuçlarını yansıtacaktır.

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

Değerlendirildiğinde, bu blok yalnızca her iki giriş boolean değeri de doğru olduğunda true (doğru) çıktısı verir; aksi halde false (yanlış) çıktısı verir.

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

<details>

<summary>Diğer Mantıksal İşlemlerle Birleştirme</summary>

Bu bloğu, daha karmaşık mantıksal değerlendirmeler için `Or` veya `Not` gibi diğer mantıksal bloklarla birleştirin. Örneğin, `Or` kullanarak en az bir koşulun doğru olup olmadığını, `And` ile her ikisinin de gerektiği durumları kontrol edebilirsiniz.

</details>

<details>

<summary>Özyinelemeli Mantık Kontrolü</summary>

Mantıksal işlemlerin dizilerini oluşturabilirsiniz. Örneğin, tüm koşulların bir anda kontrol edildiğinden emin olmak için ardışık olarak birden fazla `And` bloğu kullanın.

</details>

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

<details>

<summary>Beklenmedik Çıktı</summary>

Her iki girdinin de gerçekten boolean değerler (doğru veya yanlış) olduğundan emin olun. Boolean olmayan veri türleri çıktıyı etkileyebilir.

</details>

<details>

<summary>Mantık Çalışmıyor</summary>

Eğer blok beklenmeyen sonuçlar üretiyorsa, bloğa giden giriş koşullarını kontrol edin ve bunların planlandığı gibi çalıştığını doğrulayın.

</details>
