JSFiddle - React, Tailwind, and code Playground

by Abdul Ahmad

JavaScript

function   getRandomPositionInCircle({ radius }) {
  const rndAngle = 2 * Math.random() * Math.PI;
  const r = radius * Math.sqrt(Math.random());
  const randX = r * Math.sin(rndAngle);

  const randZ = r * Math.cos(rndAngle);
  return {
    x: randX,
    z: randZ,
    y: 20,
  };
}
  
  
const pos = getRandomPositionInCircle({ radius: 20 });

console.log('pos', pos);