Hi how to find the new point based on relative angle and distance in the graph system. My drawing looks like below

Lets say when I change angle between two points (A and c) 126 to 180 the drawing should change to below

I tried to find new point by using below method but its giving wrong values.

```
let A={x:97,y:445},
B={"x":99,"y":325},
C={"x":218,"y":242};
function findNewPoint(point, angle, distance) {
angle = angle * 0.0174533;
let x = Math.round((Math.cos(angle) * distance) + point[0]);
let y = Math.round((Math.sin(angle) * distance) + point[1]);
return [x, y];
}
let newPoint=findNewPoint([B.x,B.y],180,145);
line(B.x,B.y,newPoint.x,newPoint.y)
```

When I draw the line by using **B** and **newPoint** the drawing looks like below: