Случайное число (random)
Эта функция возвращает случайное целое число в заданном диапазоне.
random
Функция random генерирует случайное целое число в заданных границах.
Формат записи следующий:
[random]от|до[/random]
Примеры:
[random]1|10[/random]
[random]-5|5[/random]
[random]0|100[/random]Аргументы
Функция принимает до 2 аргументов (разделяются символом |):
Нижняя граница (необязательный) Число, с которого начинается диапазон случайных значений (включительно).
Если аргумент не передан или не является числом — используется минимально возможное значение (очень большое отрицательное число).
Верхняя граница (необязательный) Число, на котором заканчивается диапазон случайных значений (включительно).
Если аргумент не передан или не является числом — используется максимально возможное значение (очень большое положительное число).
Использование с переменными
Как и другие функции, random поддерживает подстановку переменных через {{переменная}}.
Примеры:
[random]{{min_value}}|{{max_value}}[/random]Если в переменной окажется нечисловое значение, соответствующая граница будет заменена значением по умолчанию.
Особенности
Если передать дробное значение (
[random]1.5|9.9[/random]), оно будет приведено к целому
Последнее обновление
Это было полезно?