コードをコピーします コードは次のとおりです。 >< !-- <BR>var test = ["aa","bb","cc","dd","ee"]; <BR>document.write(test[Math.floor(Math.random) ()* test.length)]); <BR>setInterval("location.reload()",1000); <BR><BR><BR><BR>これ 素晴らしい方法ですね。タイトル文字のランダムな回転表示に適しています。 </div><BR> <br>これを行うには 2 つの異なる方法があります: <br> <P>1. ランダムに 1 つを選択します。2. 配列全体をランダムに並べ替えます。</P> <P>注: [ ] 記号は JavaScript で配列を定義し、{ } はオブジェクトを定義します </P> <P>配列内の項目の 1 つをランダムに取得します: </P> <P></P><P><div class="codetitle"><span>コードをコピー<a style="CURSOR: pointer" data="19034" class="copybut" id="copybut19034" onclick="doCopy('code19034')"><U></U> コードは次のとおりです:</a></span></div><script type="text/javascript "> <div class="codebody" id="code19034">//配列の 1 つをランダムに取得します<br>var Arr = ["a","b","c","d"]; <br>var n = Math.floor(Math.ランダム() * 配列長 1)-1; <br>alert(<br>) 配列全体をランダムに並べ替えます 配列: コードをコピー コードは次のとおりです: <div class="codebody" id="code97008">//配列全体をランダムに並べ替えます<br>var Arr1=[1,2,3,4,5,6,7,8,9,10,22,33,55,77,88, 99]; <br>Arr1.sort(){return Math.random()>0.5?-1:1;}); ><br> <br> <br>=========================================<br> <br>PHP には配列をシャッフルするための非常に便利な関数 shuffle() がありますが、この関数は JavaScript 配列にはありません。これを拡張することはできます。 . 自分でやれば、食料と衣服は十分にあります。 </div> <p></p> <p></p>コードをコピー<p></p> <div class="codetitle"><span> コードは次のとおりです:<a style="CURSOR: pointer" data="36529" class="copybut" id="copybut36529" onclick="doCopy('code36529')"><u></u><script type="text/javascript "> </a>//var shuffle = function(v){ </span></div>for(var j, x, i = v.length; i; j = parseInt(Math.random () * i), x = v[--i], v[i] = v[j], v[j] = x); <div class="codebody" id="code36529">return <br>}; [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; <br>document.write("A = ", a.join(","), "<br> br>shuffle (A) = ", shuffle(a)); <br>if (!Array.prototype.shuffle) { <br>Array.prototype.shuffle = function() { <br>for(var j, x , i = this.length; j = parseInt(Math.random() * i), x = this[--i], this[i] = this[j], this[j] = x); 🎜>これを返します; <br>} <br>document.write("<br>A.shuffle() = ", <BR>//]]>; <BR>