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

> XOR函数表示异或，用于比较逻辑表达式。该页面介绍了XOR函数的使用场景、格式、属性说明及其返回值类型，并提供了使用示例。

**XOR**函数表示异或。

XOR用于比较逻辑表达式，该函数仅在如下情况下为真（true\*\*）\*\*。

* 当且仅有一个逻辑表达式为真（true），其他逻辑表达式为假（false）时，整个XOR函数的值为真（true）。

## 支持产品场景

XOR函数支持在宜搭的以下场景中使用。

* 表单（主表字段）
* 表单（业务关联规则）
* 表单（校验）
* 流程设计（校验规则）
* 集成自动化
* 流程-节点
* 连接器

## 格式

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

## 属性说明

<table>
  <tr>
    <td>**属性**</td>
    <td>**是否必填**</td>
    <td>**说明**</td>
  </tr>

  <tr>
    <td>condition1</td>
    <td>是</td>
    <td rowSpan={2}>需要评估的逻辑表达式或条件。<br /><ul><li>当且仅有一个逻辑表达式为真（true），其他逻辑表达式为假（false）时，整个XOR函数的值为真（true）。</li></ul></td>
  </tr>

  <tr>
    <td>condition2</td>
    <td>是</td>
  </tr>
</table>

## 返回值

| **返回值类型** | **说明**  |
| --------- | ------- |
| 布尔值       | 函数的返回值。 |

## 使用示例

如下图所示，只有`数值 1`的值大于 2，`数值 2`的值小于等于2时，`XOR()`函数才为**true**。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/gif/1703571961580-0d8f8d04-2eb0-4300-a04f-e2fa6aaf461e.gif)
</Frame>
