MyChat Scripts: функция Random, получение случайного числа
"Для разработчиков", "Серверные скрипты", "Описание функций", "Разное", "Random".
Получить случайное число из диапазона.
Синтаксис
function Random(x: integer): integer;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
x |
integer |
диапазон случайных чисел. |
Результат функции
Целое случайное число из диапазона от нуля до x.
Пример
var
i, x: integer;
begin
for i := 1 to 10 do begin
x := random(i * 10);
mLogScript(' ' + inttostr(i) + ' - ' + inttostr(x), '');
end;
end.
Результат работы скрипта
[13:21:45] (Log "Random"): 1 - 4
[13:21:45] (Log "Random"): 2 - 5
[13:21:45] (Log "Random"): 3 - 24
[13:21:45] (Log "Random"): 4 - 5
[13:21:45] (Log "Random"): 5 - 18
[13:21:45] (Log "Random"): 6 - 39
[13:21:45] (Log "Random"): 7 - 65
[13:21:45] (Log "Random"): 8 - 75
[13:21:45] (Log "Random"): 9 - 21
[13:21:45] (Log "Random"): 10 - 53