Функції конвертації
4 функції доступно
parse_int
Перетворює значення на ціле число
Параметри:
value— Значення для перетворення
Повертає: Ціле число, або null якщо перетворення неможливе
Приклади:
parse_int("42")
parse_int("42") -> 42
parse_float
Перетворює значення на число з плаваючою комою
Параметри:
value— Значення для перетворення
Повертає: Число з плаваючою комою, або null якщо перетворення неможливе
Приклади:
parse_float("3.14")
parse_float("3.14") -> 3.14
is_nan
Перевіряє, чи значення не є коректним числом
Параметри:
value— Значення для перевірки
Повертає: true якщо значення NaN, false інакше
Приклади:
is_nan("abc")
is_nan("abc") -> true
if
Повертає перше не-null значення зі списку аргументів
Параметри:
condition— Вираз, що обчислюється як true або falsethen_value— Значення, що повертається коли умова trueelse_value— Значення, що повертається коли умова falseargs— Змінна кількість значень для перевірки
Повертає: Перше не-null/не-undefined значення, або null якщо всі null
Приклади:
if(age >= 18, "adult", "minor")
if(score > 90, "A", "B") -> "A" (коли score дорівнює 95)
coalesce(preferred_name, first_name, "Unknown")
coalesce(null, null, "fallback") -> "fallback"