Всем привет! Есть проблема с расчетом положения точки на окружности. Делаю возможность вращения линии на холсте в JavaScript, ведь там нет такой встроенной возможности. В общем, взял в виде задачи: есть круг. Радиус 20, например. Его центр находится в точке (20; 20). Положение точки A на окружности от центра круга (40; 20), угол ее гипотенузы = 0 градусов. Есть точка B по этой же окружности, угол ее гипотенузы переменный, но возьмем 50 градусов. Нужно найти положение точки B. Вот картинка с задачей: