js如何计算A(x1,y1)和B(x2,y2)的角度?
答案:2 悬赏:20 手机版
解决时间 2021-01-24 18:46
- 提问者网友:孤山下
- 2021-01-24 11:19
js如何计算A(x1,y1)和B(x2,y2)的角度?
最佳答案
- 五星知识达人网友:动情书生
- 2021-01-24 12:23
根据我的理解,你这是给了两个坐标,求这个向量和水平线的角度么?
其实就是一个数学问题吧?
function angle(start,end){
var diff_x = end.x - start.x,
diff_y = end.y - start.y;
//返回角度,不是弧度
return 360*Math.atan(diff_y/diff_x)/(2*Math.PI);
}那么执行
angle({x:0,y:0},{x:1,y:1})就会返回45(度)
其实就是一个数学问题吧?
function angle(start,end){
var diff_x = end.x - start.x,
diff_y = end.y - start.y;
//返回角度,不是弧度
return 360*Math.atan(diff_y/diff_x)/(2*Math.PI);
}那么执行
angle({x:0,y:0},{x:1,y:1})就会返回45(度)
全部回答
- 1楼网友:末日狂欢
- 2021-01-24 13:30
A(x1,y1)是啥哦?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯