MyChat Scripts: функція 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