--得到一个随机数
local function GetTrueRandom(min,max)
--得到一个时间字符串
local strTime = tostring(os.time())
--print(strTime)
--得到一个反转字符串
local strRes = string.reverse(strTime)
--得到前 6 位
local strRandomTime = string.sub(strRes,1,6)
--print(strRandomTime)
--设置时间种子
math.randomseed(strRandomTime)
--输出随机数
--print("得到的随机数为"..math.random(min,max))
return math.random(min,max)
end
result = GetTrueRandom(1,100)
print(result)
Lua - 函数进阶(三)利用数学函数和随机数开发自定义随机函数
最新推荐文章于 2022-10-31 17:07:06 发布