> ## 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.

# OR

> Pelajari cara menggunakan fungsi OR di YiDA — logika OR untuk validasi Formulir dan desain alur kerja, lengkap dengan Format, Atribut, nilai balik, dan Contoh penggunaan.

Fungsi **OR** merepresentasikan logika OR. Jika salah satu ekspresi logika dalam fungsi bernilai true, fungsi OR mengembalikan true.

## Skenario produk yang didukung

Fungsi OR didukung dalam skenario YiDA berikut.

* Formulir (bidang formulir utama)
* Formulir (aturan asosiasi bisnis)
* Formulir (validasi)
* Desain alur kerja (aturan validasi)
* Desain alur kerja (aksi terkait)
* Integrasi & Otomatisasi
* Alur kerja — node
* Konektor

## Format

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

## Deskripsi 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 />Digunakan untuk menentukan apakah setidaknya salah satu dari dua atau lebih kondisi bernilai true (yaitu, apakah ada kondisi yang terpenuhi).<br /><ul><li>Jika semua kondisi bernilai false (nilai logika false), fungsi OR mengembalikan false.</li><li>Jika salah satu kondisi bernilai true (nilai logika true), fungsi OR mengembalikan true.</li></ul></td>
  </tr>

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

## Nilai balik

| **Tipe kembalian** | **Deskripsi**                                                                             |
| ------------------ | ----------------------------------------------------------------------------------------- |
| Boolean            | Jika salah satu ekspresi logika dalam fungsi bernilai true, fungsi OR mengembalikan true. |

## Contoh penggunaan

Seperti ditunjukkan pada gambar di bawah, jika `Numerical 1` atau `Numerical 2` lebih besar dari 2, fungsi `OR()` mengembalikan **true**; jika tidak, mengembalikan **false**.

## Coba sekarang

Blokir pengiriman Formulir ketika salah satu komponen memenuhi kondisi yang ditentukan.
