【发布时间】:2018-12-31 06:00:26
【问题描述】:
我绘制了一个正方形,其宽度和长度为 20x 或 20y,然后我在正方形内绘制了一个半径为 10x 的圆。现在,来自圆心的光线以 45 度角穿过圆的边界(可以是 38 度或任何角度)。现在如何从正方形中获得射线和圆的连接地的 x 和 y 距离?
我试过这段代码:
var radius = 10 //radius,
x = Math.cos(Math.PI * 45 / 180) * radius
y = Math.sin(Math.PI * 45 / 180) * radius
我没有得到这段代码的确切距离,得到这个 x & y 距离的正确方法是什么?
【问题讨论】:
-
Delowar - 这不是错字,而是“错误”
-
你没有在任何一个方程中使用
radius -
现在您已将变量切换为
radius -
没有人知道获取距离的正确代码吗?请帮帮我
标签: javascript math trigonometry