Lua筆記 生成隨機數

2021-07-01 21:10:20 字數 589 閱讀 9532

--------------------------- 生成隨機數 -----------------------------------------

--1. 第一種方法

math.randomseed(os.time()) --設定隨機數種子

--2. 第二種方法

math.randomseed( tonumber(tostring(os.time()):reverse():sub(1,6)))

--生成隨機數

--返回 0 和 1 之間的隨機數

local randomnum = math.random()

--返回 1 和 10 之間的隨機數

local randomnum = math.random(10)

--返回 minrandom 和 maxrandom 之間的隨機數

local randomnum = math.random(minrandom, maxrandom)

--------------------------- 生成隨機數 -----------------------------------------

lua 生成隨機數

local socket require socket local function get seed local t string.format f socket.gettime local st string.sub t,string.find t,1,1 return tonumber str...

lua 生成隨機數

lua 生成隨機數需要用到兩個函式 math.randomseed n 接收乙個整數n作為隨機序列種子 math.random n m 有三種用法 無引數呼叫,產生 0,1 之間的浮點數 只有引數 n,產生 1 n 之間的整數 有兩個引數 n,m,產生 n m 之間的隨機整數。eg 使用系統時間作為...

Lua 隨機數生成問題

lua 生成隨機數需要用到兩個函式 math.randomseed xx math.random n m 1.math.randomseed n 接收乙個整數 n 作為隨機序列種子。2.math.random n m 有三種用法 無參呼叫,產生 0,1 之間的浮點隨機數 只有引數 n,產生 1 n ...