JSFiddle - React, Tailwind, and code Playground

CSS

div {
 position: absolute;
    top: 0;
    left: 0;
    
    width: 3px;
    height: 3px;
    background-color: #000;
}

JavaScript

function randomCoords(r, uniform) {
    r = r || 1000;
    
    var a = Math.random(),
        b = Math.random();
    
    if (uniform) {
        if (b < a) {
            c = b;
            b = a;
            a = c;
        }
    }
    
    return [b * r * Math.cos( 2 * Math.PI * a / b ), b * r * Math.sin( 2 * Math.PI * a / b )];
}

var e = new Array(1000);

var r = 100;

$.each(e, function() {
    var el = $('<div></div>');
    
    var pos = randomCoords(r);
    
    //console.log(pos);
    
    el.css('left', r + pos[0]);
    el.css('top', r + pos[1]);
    
    $('body').append(el);
});