У меня есть точка в прямоугольнике, которую мне нужно повернуть на произвольную степень и найти x y точки. Как я могу сделать это с помощью JavaScript.
Ниже x, y будет что-то вроде 1,3, и после того, как я передам 90 в метод, он вернет 3,1.
|-------------|
| * |
| |
| |
|-------------|
_____
| *|
| |
| |
| |
| |
_____
|-------------|
| |
| |
| *|
|-------------|
_____
| |
| |
| |
| |
|* |
_____
В основном я ищу смелости для этого метода
function Rotate(pointX,pointY,rectWidth,rectHeight,angle){
/*magic*/
return {newX:x,newY:y};
}