JSFiddle - React, Tailwind, and code Playground

HTML

<ul>
  <li>0</li>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
</ul>

JavaScript

var parent = $('ul')
var children = [].slice.call(document.querySelectorAll('ul li'))

while (children.length) {
  parent.append(children.splice(Math.floor(Math.random() * children.length), 1)[0]);
}

var second = $('ul li:eq(1)')
second.html(second.html() + ' second')

var fourth = $('ul li:eq(3)')
fourth.html(fourth.html() + ' fourth')