JSFiddle - React, Tailwind, and code Playground
by Hari Menon
JavaScript
let findCoordinates = function(radius, angle, cX = 0, cY = 0) {
angle = (angle * Math.PI) / 180;
return {
x: cX + (radius * Math.cos(angle)),
y: cY + (radius* Math.sin(angle)),
a: angle,
c: Math.cos(angle),
s: Math.sin(angle)
};
}
for(let i = 0; i <= 360; i = i + 90 ) {
console.log(i / 30, findCoordinates(58, i, 0, 0));
}