JSFiddle - React, Tailwind, and code Playground

HTML

<button onclick='myFunction()'>asd</button>
<div id="demo"></div>

JavaScript

function myFunction() {
    var num = 5;
    document.getElementById("demo").innerHTML = Math.floor(Math.random() * num)
    var noOfButtons = document.getElementById("demo").innerHTML;
    for (var i = 0; i < noOfButtons; i++) {
        var box = document.createElement("BUTTON");
        document.body.appendChild(box);
    }
}