LA

[Duvida] Math.random

Por Laharl, 16 de set. de 2010 em Scripts

4
2k
LaharlL
16 de setembro de 2010 às 16:28

Pessoal gostaria de pedir uma explicação detalhada sobre essa função...

 

Porque eu faço o seguinte

 

local teste = math.ramdom(1,5)
print (teste)

 

só que só mostra 1 , o certo não seria mostrar um numero diferente entre 1 e 5 randomicamente?

 

e tambem uma explicação sobre:

 

math.randomseed(value)

 

Abraços.

joaohdJ
16 de setembro de 2010 às 16:45

Dependendo do ambiente que você está executando, ele só mostrará 1 resultado. Caso esteja usando o Scite, use um for:

 

for i = 1, 5 do
print(math.random(5))
end

 

 

O math.randomseed serve pra fazer uma simulação de tempo decorrido, gerando um falso número randomico.

 

flw

LaharlL
16 de setembro de 2010 às 17:05

Entendi , vlw Apocarai :]

18 de setembro de 2010 às 15:17

Tópico movido para a subseção referente a esta área.

Caso o usuário necessite de ajuda avançada, deverá utilizar o mesmo tópico.

 

Abraços.