lua 随机

时间:2025-02-07 12:27:39

Lua 生成随机数需要用到两个函数:
(xx), ([n [, m]])

 

(n)

用法:接收一个整数n作为随即序列的种子。

 

([n [,m]])

用法:1.无参调用,产生[0, 1)之间的浮点随机数。

 2.一个参数n,产生[1, n]之间的整数。

 3.两个参数,产生[n, m]之间的整数。

 

对于相同的随机种子, 生成的随即序列一定是相同的。所以程序每次运行, 赋予不同的种子很重要。

例如:
local count = 10
(())
local index = (count)
print(index)