JSFiddle - React, Tailwind, and code Playground
by JonNorman
JavaScript
$(document).ready(function() {
var elements = new Array();
for (var i = 1; i < 11; i++) {
elements.push(i);
}
$("body").append("<div id=\"myDiv\"></div>");
$(elements).each(function() {
if ($("#myDiv").children().length==0){
$("#myDiv").append("<p>" + this.toString() + "</p>");
}else{
rnd = Math.floor(Math.random()*($("#myDiv").children().length+1));
if (rnd==$("#myDiv").children().length){
$("#myDiv").append("<p>" + this.toString() + "</p>");
}else{
$("#myDiv").children().eq(rnd).before("<p>" + this.toString() + "</p>");
}
}
});
});