tips blog

【JS】配列シャッフル、ランダムに並び替え

2012年11月9日

function shuffle(a) {
    var i = a.length;
    while(i){
        var j = Math.floor(Math.random()*i);
        var t = this[–i];
        this[i] = this[j];
        this[j] = t;
    }
    return a;
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です