```js function ringCoords(x, y, radius){ let coords = [] for (var i = 0; i <= 720; i++) { x2 =

function ringCoords(x, y, radius){
  let coords = []
  for (var i = 0; i <= 720; i++) {
  x2 = parseInt(x+(radius*Math.sin(i*2*(Math.PI/720)))+0.5)
  y2 = parseInt(y+(radius*Math.cos(i*2*(Math.PI/720)))+0.5)
  let coordsPair = {x: x2, y: y2}
  if (!coords.some((coord) => shallowEqualityCheck(coord, coordsPair))){
    coords.push(coordsPair)
}
}
return coords}
Was this page helpful?