javascript - 我怎样才能找到相对于另一个 Angular 90 度 Angular

标签 javascript trigonometry

假设我有一条指向 35 度的线,我想在该线上画一条线并产生 90 度 Angular ,我如何调整第二条线的 Angular ?

图像会更好地解释。 enter image description here

因此,在上图中,我们有一条 0 度的线,而另一条线与它以 90 度相交 - 我们已经知道它是 90 度。

下图中一条线的 Angular 为 30-40 度,我如何找到第二条线的 Angular ?

如果可能的话,用 JavaScript 编写。

谢谢

最佳答案

如果您知道 Angular A 为 35 度,则 Angular B 只需要为 35 + 90。对于 Angular A 大于 270 度的情况,允许“环绕”超过 360 度,您可以这样做:

var B = (A + 90) % 360;

这样,如果 A 为 290 度,您将得到 B 为 20 度而不是 380 度。

关于javascript - 我怎样才能找到相对于另一个 Angular 90 度 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21175803/

相关文章:

javascript - 将多个 jQuery on click 函数重构为一个函数

javascript - 嵌套返回性能

javascript - 我的登录页面 javascript 按钮不工作

javascript - jQuery 弹出窗口在第一次单击时不起作用

javascript - jQuery - 将多个元素分组为同一类

c - "decode"sin泰勒级数的近似值

algorithm - 找到给定空间和约束点的距离最小的点?

iOS : Inverse Cosine

java - 将正弦波打印到控制台

c - 从基础知识在 C/Matlab 中生成正弦波的麻烦