ちょいちょい使うんでメモ。
# 今回はこちらから拝借
http://por.s54.xrea.com/lab/230/
これはActionScript用みたいですが、アルゴリズム的にはなんでも使えるよね。
早いとか遅いとかは分からないですけど…
var rndList:Array = [];
rndList = randomList(10);
// 整数を重複なしにランダム取得
function randomList(max:Number):Array
{
var inList:Array = [];
var outList:Array = [];
var j = 0;
var rndValue;
for (var i=0; i<max; i++)
inList[i] = i;
var inListL = inList.length;
while (inListL)
{
rndValue = …
Read This Post