トップページ > プログラム > 2015年08月04日 > 4xPxleWj

書き込み順位&時間帯一覧

31 位/164 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000200002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ECMAScript デス 4

書き込みレス一覧

ECMAScript デス 4
819 :デフォルトの名無しさん[sage]:2015/08/04(火) 19:35:41.38 ID:4xPxleWj
var shuffle = ary => {
var len = ary.length
do { var ra = [...new Set(crypto.getRandomValues(new Uint32Array(len)))] } while ( ra.length !== len )
return [...ra].sort().map( (v, i) => ary[ra.indexOf(v)] )
}
ECMAScript デス 4
820 :デフォルトの名無しさん[sage]:2015/08/04(火) 19:47:22.44 ID:4xPxleWj
もう一つ話題になってるのを>>819で書くとこうか
var shuffle = ary => {
ary = [...ary]
for (var i = ary.length - 1; i > 0; i--) {
var j = (Math.random() * (i + 1)) | 0
;[ary[i], ary[j]] = [ary[i], ary[j]]
}
return ary
}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。