RosettaCodeData/Task/Pseudo-random-numbers-Middl.../Lua/pseudo-random-numbers-middl...

15 lines
209 B
Lua

seed = 675248
function rnd ()
local s = tostring(seed * seed)
while #s ~= 12 do
s = "0" .. s
end
seed = tonumber(s:sub(4, 9))
return seed
end
for i = 1, 5 do
print(rnd())
end