0
JavaScriptはリストをランダム化しています.. と私はそれがどのように動作するのか分かりません、どのようにjavascriptが非常に詳細に機能するか説明するのを助けてください。説明[ランダムリスト]
<ul id="name">
<li>Sunday</li>
<li>Monday</li>
<li>Tuesday</li>
<li>Wednesday</li>
<li>Thursday</li>
<li>Friday</li>
<li>Saturday</li>
</ul>
<script>
var ul = document.getElementById("name"),
temp = ul.cloneNode(true),
i = temp.children.length + 1;
while(i-- > 0)
temp.appendChild(temp.children[Math.random() * i |0]);
ul.parentNode.replaceChild(temp, ul);
</script>