Встроенные функции
Преобразование типов
Функция |
Описание |
|
Преобразует аргумент к логическому типу. Аргумент: значение типа |
|
Преобразует аргумент к логическому типу. Аргумент: значение типа |
|
Преобразует аргумент в целое число. Аргумент: значение типа |
|
Преобразует аргумент в целое число. Округляет значение в меньшую сторону. Аргумент: значение типа |
|
Преобразует аргумент в целое число. Аргумент: значение типа |
|
Преобразует аргумент в число с плавающей точкой. Аргумент: значение типа |
|
Преобразует аргумент в число с плавающей точкой. Аргумент: значение типа |
|
Преобразует аргумент в строку. Аргумент: значение типа |
|
Преобразует аргумент в строку. Аргумент: значение типа |
|
Преобразует аргумент в строку. Аргумент: значение типа |
|
Кодирует строку в формат Аргумент: значение типа |
|
Декодирует строку формата Аргумент: значение типа |
Математические операции
Математические операции
Функция |
Описание |
|
Вычисляет частное от деления первого числа на второе. Результат округляется в меньшую сторону, например Аргументы: 1 — делимое типа |
|
Вычисляет частное от деления первого числа на второе. Аргументы: 1 — делимое типа |
|
Вычисляет остаток от деления первого числа на второе. Аргументы: 1 — делимое типа |
|
Вычисляет произведение аргументов. Аргументы: несколько значений типа |
|
Вычисляет произведение аргументов. Аргументы: несколько значений типа |
|
Вычисляет разность от вычитания аргументов. Аргументы: 1 — значение типа |
|
Вычисляет разность от вычитания аргументов. Аргументы: 1 — значение типа |
|
Вычисляет сумму аргументов. Аргументы: несколько значений типа |
|
Вычисляет сумму аргументов. Аргументы: несколько значений типа |
|
Вычисляет абсолютное значение аргумента. Аргумент: значение типа |
|
Вычисляет абсолютное значение аргумента. Аргумент: значение типа |
|
Вычисляет максимальное значение среди аргументов. Аргументы: несколько значений типа |
|
Вычисляет максимальное значение среди аргументов. Аргументы: несколько значений типа |
|
Вычисляет минимальное значение среди аргументов. Аргументы: несколько значений типа |
|
Вычисляет минимальное значение среди аргументов. Аргументы: несколько значений типа |
|
Вычисляет максимальное значение для типа Аргументы отсутствуют. |
|
Вычисляет максимальное значение для типа Аргументы отсутствуют. |
|
Вычисляет минимальное значение для типа Аргументы отсутствуют. |
|
Вычисляет минимальное значение для типа Аргументы отсутствуют. |
|
Округляет значение аргумента. Например, 1.49 → 1.0, 1.5 → 2.0. Аргумент: значение типа |
|
Округляет значение аргумента в меньшую сторону. Например, 1.49 → 1.0, 1.5 → 1.0. Аргумент: значение типа |
|
Округляет значение аргумента в большую сторону. Например, 1.49 → 2.0, 1.5 → 2.0. Аргумент: значение типа |
|
Вычисляет знак аргумента. Аргумент: значение типа |
|
Вычисляет знак аргумента. Аргумент: значение типа |
|
Вычисляет число с абсолютным значением первого аргумента и знаком второго аргумента. Аргументы: 1 — значение типа |
|
Вычисляет число с абсолютным значением первого аргумента и знаком второго аргумента. Аргументы: 1 — значение типа |
Операции со строками
Функция |
Описание |
|
Вычисляет длину заданной строки. Аргумент: значение типа |
|
Определяет, содержит ли строка (аргумент 1) заданную подстроку (аргумент 2). Аргументы: 1 — исходная строка, тип |
|
Вырезает из строки (аргумент 1) фрагмент, границы которого заданы аргументами 2 и 3. Аргументы: 1 — исходная строка, тип |
|
Ищет в исходной строке (аргумент 1) все вхождения подстроки (аргумент 2) и заменяет их третьей строкой (аргумент 3). Аргументы: 1 — исходная строка, тип |
|
Вычисляет позицию первого вхождения подстроки (аргумент 2) в строке (аргумент 1). Аргументы: 1 — исходная строка, тип |
|
Вычисляет позицию последнего вхождения подстроки (аргумент 2) в строке (аргумент 1). Аргументы: 1 — исходная строка, тип |
|
Удаляет пробелы в начале и в конце заданной строки. Аргумент: значение типа |
|
Удаляет пробелы в начале заданной строки. Аргумент: значение типа |
|
Удаляет пробелы в конце заданной строки. Аргумент: значение типа |
|
Преобразует заданную строку в верхний регистр. Аргумент: значение типа |
|
Преобразует заданную строку в нижний регистр. Аргумент: значение типа |
|
Дополняет строку до заданной длины, добавляя в начало строки указанные символы. Аргументы: 1 — исходная строка, тип Например: |
|
Конвертирует число в строку и дополняет полученную строку до заданной длины, добавляя в начало строки указанные символы. Аргументы: 1 — исходное число, тип Например: |
|
Дополняет строку до заданной длины, добавляя в конец строки указанные символы. Аргументы: 1 — исходная строка, тип Например: |
|
Конвертирует число в строку и дополняет полученную строку до заданной длины, добавляя в конец строки указанные символы. Аргументы: 1 — исходное число, тип Например: |
Операции с цветами
Функция |
Описание |
|
Вычисляет значение альфа-канала заданного цвета. Аргумент: значение цвета в шестнадцатеричном формате, тип |
|
Вычисляет значение красного канала заданного цвета. Аргумент: значение цвета в шестнадцатеричном формате, тип |
|
Вычисляет значение зеленого канала заданного цвета. Аргумент: значение цвета в шестнадцатеричном формате, тип |
|
Вычисляет значение синего канала заданного цвета. Аргумент: значение цвета в шестнадцатеричном формате, тип |
|
Устанавливает значение альфа-канала для заданного цвета. Аргументы: 1— значение цвета в шестнадцатеричном формате, тип |
|
Устанавливает значение красного канала для заданного цвета. Аргументы: 1— значение цвета в шестнадцатеричном формате, тип |
|
Устанавливает значение зеленого канала для заданного цвета. Аргументы: 1— значение цвета в шестнадцатеричном формате, тип |
|
Устанавливает значение синего канала для заданного цвета. Аргументы: 1— значение цвета в шестнадцатеричном формате, тип |
|
Формирует код цвета из заданных значений альфа, красного, зеленого, синего каналов. Аргументы: 1— значение альфа-канала в интервале от |
|
Формирует код цвета из заданных значений красного, зеленого, синего каналов. Устанавливает значение альфа-канала Аргументы: 1 — значение красного канала в интервале от |
Операции с датой и временем
Функция |
Описание |
|
Формирует значение даты и времени по заданному значению Unix-времени. Аргумент: время UTC в секундах от полуночи 1 января 1970 года, тип |
|
Формирует значение даты и времени на текущий момент. Аргументы отсутствуют. |
|
Добавляет заданное количество миллисекунд к исходным дате и времени. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает год в исходной дате. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает месяц в исходной дате. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает день месяца в исходной дате. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает час в исходных дате и времени. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает минуты в исходных дате и времени. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает секунды в исходных дате и времени. Аргументы: 1 — исходные дата и время, тип |
|
Устанавливает миллисекунды в исходных дате и времени. Аргументы: 1 — исходные дата и время, тип |
|
Вычисляет значение года из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет порядковый номер месяца из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет порядковый номер дня месяца из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет день недели из исходных даты и времени. Значение Аргумент: исходные дата и время, тип |
|
Вычисляет значение часа из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет значение минут из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет значение секунд из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Вычисляет значение миллисекунд из исходных даты и времени. Аргумент: исходные дата и время, тип |
|
Переводит указанный интервал в миллисекундах в формат Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал времени из миллисекунд в секунды с округлением в меньшую сторону. Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал в миллисекундах в формат Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал времени из миллисекунд в минуты с округлением в меньшую сторону. Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал в миллисекундах в формат Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал времени из миллисекунд в часы с округлением в меньшую сторону. Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал времени из миллисекунд в дни с округлением в меньшую сторону. Аргумент: длительность интервала в миллисекундах, тип Например, |
|
Переводит указанный интервал времени из миллисекунд в недели с округлением в меньшую сторону. Аргумент: длительность интервала в миллисекундах, тип Например, |
Узнать больше
Следите за новостями DivKit в Telegram-канале: http://t.me/divkit_news.
Также вы можете обсуждать интересующие вас темы в сообществе пользователей DivKit в Telegram: https://t.me/divkit_community_ru.