> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# XOR

> Pelajari cara menggunakan fungsi XOR di YiDA untuk membandingkan ekspresi logika exclusive OR — lengkap dengan format, atribut, tipe nilai kembali, dan contoh penggunaan bagi pengembang low-code.

Fungsi **XOR** merepresentasikan exclusive OR.

XOR digunakan untuk membandingkan ekspresi logika. Fungsi ini mengembalikan true hanya dalam kondisi berikut.

* Jika tepat satu ekspresi logika bernilai true dan semua ekspresi lainnya bernilai false, fungsi XOR mengembalikan true.

## Skenario produk yang didukung

Fungsi XOR didukung dalam skenario YiDA berikut.

* Formulir (field tabel utama)
* Formulir (aturan asosiasi bisnis)
* Formulir (validasi)
* Desain alur kerja (aturan validasi)
* Integrasi & otomatisasi
* Node alur kerja
* Konektor

## Format

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
XOR(condition1,condition2....condition.N)
```

## Atribut

<table>
  <tr>
    <td>**Atribut**</td>
    <td>**Wajib**</td>
    <td>**Deskripsi**</td>
  </tr>

  <tr>
    <td>condition1</td>
    <td>Ya</td>
    <td rowSpan={2}>Ekspresi logika atau kondisi yang akan dievaluasi.<br /><ul><li>Jika tepat satu ekspresi logika bernilai true dan semua ekspresi lainnya bernilai false, fungsi XOR mengembalikan true.</li></ul></td>
  </tr>

  <tr>
    <td>condition2</td>
    <td>Ya</td>
  </tr>
</table>

## Nilai kembali

| **Tipe nilai kembali** | **Deskripsi**              |
| ---------------------- | -------------------------- |
| Boolean                | Nilai kembali dari fungsi. |

## Contoh

Seperti ditunjukkan di bawah, fungsi `XOR()` mengembalikan **true** hanya jika nilai `Numerik 1` lebih besar dari 2 dan nilai `Numerik 2` kurang dari atau sama dengan 2.
