More languages
More actions
m Using time in seconds of the os to generate more randomness |
m Using raw os.time() function |
||
| Line 2: | Line 2: | ||
function p.randomNumber(frame) | function p.randomNumber(frame) | ||
math.randomseed(os.time()) | |||
local min = tonumber(frame.args[1]) or 0 | local min = tonumber(frame.args[1]) or 0 | ||
local max = tonumber(frame.args[2]) or 100 | local max = tonumber(frame.args[2]) or 100 | ||
Revision as of 01:46, 18 February 2023
local p = {}
function p.randomNumber(frame)
math.randomseed(os.time())
local min = tonumber(frame.args[1]) or 0
local max = tonumber(frame.args[2]) or 100
return math.random(min, max)
end
return p