obj.rand
型:function
code:Lua
obj.rand(st_num,ed_num[,seed,frame]) st_num - 範囲の始点 (型:number)
ed_num - 範囲の終点 (型:number)
seed - (型:number 既定値:0)
説明
st_num~ed_numの範囲で整数の乱数を生成します。
math.randomと異なるのは、同じseed,frameを代入しさえすれば必ず同じ結果が帰ってくる点です。 またこの関数は、obj.を省略できます(グローバル空間内にもrand関数が定義されています)。
使用例
1.
code:Lua
mes(rand(1,100))
1~100の乱数
2.
code:Lua
mes(rand(1,100000,2,0).."\n")
mes(rand(1,100001,2,0))
範囲が変わればseedやframeを一定にしても値は変わるらしい