我查找了一些有关如何使用lua生成随机数的教程,每个教程都说使用math.random(),所以我做到了。但是,每次使用它时,每次都会得到相同的数字,并且尝试重写代码,并且总是得到尽可能低的数字。我什至包括了基于操作系统时间的随机种子。下面的代码。
require "math"
math.randomseed(os.time())
num = math.random(0,10)
print(num)
答案 0 :(得分:0)
我正在使用像这样的随机函数:
math.randomseed(os.time())
num = math.random() and math.random() and math.random() and math.random(0, 10)
这很好。另一种选择是改善内置的随机函数,如here所述。