# if — скрипт и функция диаграммы

Функция if возвращает значение в зависимости от условия функции: True или False.

Синтаксис:

if(condition , then [, else])

Функция if имеет три параметра, condition, then и else, все из которых являются выражениями. Два остальных, then и else, могут относиться к любому типу.

Аргументы:

аргументы If

| Аргумент | Описание |
| --- | --- |
| condition | Выражение, которое интерпретируется логическим образом. |
| then | Выражение, которое может быть любого типа. Если элемент condition равен True, функция if возвращает значение выражения then. |
| else | Выражение, которое может быть любого типа. Если элемент condition равен False, функция if возвращает значение выражения else.<br><br>Этот параметр необязательный. Если condition равен False, возвращается NULL, если не указан else. |

Примеры и результаты:

Примеры и результаты

| Пример | Результат |
| --- | --- |
| `if( Amount>=<br>0, 'OK', 'Alarm' )` | Это выражение проверит, является ли количество положительным числом (0 или больше) и вернет значение 'OK', если это так. Если количество меньше 0, будет возвращено значение 'Alarm'. |