# IF\_ELSE

**condition** パラメーターに **true** のブール値がある場合は 2 番目の引数を返し、それ以外の場合は 3 番目の引数を返します。

## 構文

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

## 引数

| 名前 | 型 | 説明 | 既定値 |
| --- | --- | --- | --- |
| condition | Boolean | これが true の場合は 2 番目の引数を返し、それ以外の場合は 3 番目の引数を返します。 |  |
| true\_value | any | condition が true の場合に返される値 |  |
| false\_value | any | condition が true でない場合に返される値 |  |

## 例

| condition | true\_value | false\_value | 出力 |
| --- | --- | --- | --- |
| true | 'foo' | 'bar' | `foo` |
| false | 'foo' | 'bar' | `bar` |
| null::Boolean | 'foo' | 'bar' | `bar` |