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