求反正切?

PLP*_*123 4 javascript trigonometry processing.js

我是Javascript的新手,我正在尝试使用反正切来找到一条线与高架y上的x轴之间的角度.我没有看到任何命令,所以我真的需要一些帮助.

Ion*_*nut 9

使用Math.atan()函数然后Math.toDegrees()将其乘以180/Math.PI将弧度转换为度数在此处找到答案

稍后编辑:

这是一个line由2个点(AB)定义的角度计算的例子X axis.第二条线的高度(与X轴平行)是无关紧要的,因为角度保持不变.

 /*
 * Calculates the angle between AB and the X axis
 * A and B are points (ax,ay) and (bx,by)
 */
function getAngleDeg(ax,ay,bx,by) {
  var angleRad = Math.atan((ay-by)/(ax-bx));
  var angleDeg = angleRad * 180 / Math.PI;
  
  return(angleDeg);
}

console.log(getAngleDeg(0,1,0,0));
Run Code Online (Sandbox Code Playgroud)