この記事の例では、JS がランダムにスクランブルされた配列を生成する方法について説明します。 JS を使用してランダムにシャッフルされた配列を生成する方法をよりよく学ぶのに役立つことを願って、参考のためにこれを共有します。
1. 面倒な並べ替え方法
function fnLuanXu(num) { var aLuanXu=[]; for (var i = 0; i < num; i++) { aLuanXu[i] = i; } for (var i = 0; i < num; i++) { var iRand = parseInt(num * Math.random()); var temp = aLuanXu[i]; aLuanXu[i] = aLuanXu[iRand]; aLuanXu[iRand] = temp; //console.log('i='+i+';temp='+temp+';rand='+iRand+';array['+i+']='+aLuanXu[i]+';array['+iRand+']='+aLuanXu[iRand]+';array=['+aLuanXu+'];'); } return aLuanXu; } //测试: console.log(fnLuanXu(6));
2. あまり面倒ではない並べ替え方法、js 組み込み関数。
りー
配列、文字列をランダムにシャッフルするPHP関数の応用テスト
JSが配列をランダムにシャッフルする実装コード_javascriptスキル
以上がJS を使用してランダムにシャッフルされた配列を生成するためのメソッドの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。