# IF\_ELSE

如果在 **condition** 參數中有 **true** 布林值，則傳回第二個引數；否則傳回第三個引數

## 語法

```
IF_ELSE(condition, true_value, false_value)
```

## 引數

| 名稱 | 類型 | 描述 | 預設值 |
| --- | --- | --- | --- |
| 條件 | 布林值 | 如果這是 true，傳回第二個引數，否則傳回第三個引數。 |  |
| true\_value | 任何 | 條件為真時要傳回的值 |  |
| false\_value | 任何 | 條件不為真時要傳回的值 |  |

## 範例

| 條件 | true\_value | false\_value | 輸出 |
| --- | --- | --- | --- |
| true | 'foo' | '長條' | `foo` |
| false | 'foo' | '長條' | `長條` |
| null::Boolean | 'foo' | '長條' | `長條` |