Lua Генератор случайных чисел всегда выдает одно и то же число - PullRequest
0 голосов
/ 10 октября 2018

Я просмотрел несколько уроков о том, как генерировать случайные числа с помощью lua, каждый из которых сказал, что использует math.random (), так что я это сделал.однако каждый раз, когда я его использую, я получаю одно и то же число каждый раз, я пытаюсь переписать код и всегда получаю минимально возможное число.Я даже включил случайное начальное число, основанное на времени ОС.код ниже.

require "math"
math.randomseed(os.time())
num = math.random(0,10)
print(num)

1 Ответ

0 голосов
/ 11 октября 2018

Я использую случайную функцию следующим образом:

math.randomseed(os.time())
num = math.random() and math.random() and math.random() and math.random(0, 10)

Это работает нормально.Другой вариант - улучшить встроенную случайную функцию, описанную здесь .

...