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>");
            }                
        }
    });
});