Pular para o conteúdo principal

Gerar um número aleatório (sys.rnd)

Declaração

número_aleatório = sys.rnd()

Valor retornado

  • número aleatório
    Inteiro; retorna um número aleatório no intervalo de 0 a 4294967295.

Descrição

Gera um número verdadeiramente aleatório.

Exemplo

math.randomseed(sys.rnd()) -- inicializa a semente aleatória com um número verdadeiramente aleatório
local r = math.random(1, 100) -- gera um número no intervalo de 1 a 100