从一个点获得斜率,以度为单位获取角度

Pho*_*bis 2 javascript math trigonometry angle line

在javascript中,我试图绘制一条用户定义的角度的线.

基本上,我有一个点(x,y)和一个角度来创建下一个点.线的长度需要为10px.

让我们说开始的点是(180,200)...如果我给它角度"A"并且(我猜)斜边是10,我的等式是什么才能得到X和Y斜坡?

谢谢你的帮助!

fle*_*esh 7

好吧,从基本的三角学......

sin A°= Y/10

cos A°= X/10

10 ^ 2 = Y ^ 2 + X ^ 2