重複しないランダムリスト取得
hikatsukaRandomList(count,max);
特定の数値の中からランダムの数値を重複せずに取り出します。
| パラメータ | 属性 | 説明 | 備考 |
|---|---|---|---|
| count | Number | ランダムリストの個数 | |
| max | Number | 数値の最大値 | count以上の数値 |
| 戻り値 | Array | ランダム値の配列 |
使用例
【例】 Arr = new Array(); Arr = hikatsukaRandomList(5, 10); trace(Arr); // [9,0,4,8,7] ※結果は毎回ランダム。
maxの値「10」(0,1,2,3,4,5,6,7,8,9)の中から数値が重複しないようランダムに5個の数値を取得します。
【例】 Arr = new Array(); Arr = hikatsukaRandomList(8, 8); trace(Arr); // [7,6,3,1,5,2,4,0] ※結果は毎回ランダム。
maxの値「8」(0,1,2,3,4,5,6,7)の中から数値が重複しないようランダムに8個の数値を取得します。
【例】 Arr = new Array(); Arr = hikatsukaRandomList(10, 5); trace(Arr); // undefined
maxの値よりもcountの値の方が大きい場合は値は得られません。
