JSFiddle - React, Tailwind, and code Playground
by mgibsonbr
HTML
<ul id="minhaLista">
<li>Imagem 1</li>
<li>Imagem 2</li>
<li>Imagem 3</li>
<li>Imagem 4</li>
<li>Imagem 5</li>
<li>Imagem 6</li>
<li>Imagem 7</li>
<li>Imagem 8</li>
<li>Imagem 9</li>
<li>Imagem 10</li>
</ul>
JavaScript
var ul = $("#minhaLista");
var lis = ul.children();
var sorteada = Math.floor(Math.random()*lis.length);
for ( var i = 0 ; i < sorteada ; i++ )
lis.eq(i).detach().appendTo(ul);