在javascript或jquery中计算三角形的一侧(余弦定律)
Calculate one side of a triangle (Law of Cosines) in javascript or jquery
我需要计算三角形的一条边。我有两边的角度和宽度。搜索后,我找到了如何做到这一点,但我需要使用javascript或jquery来做到这一点。
这是计算余弦定律的方法
使用正弦规则:
http://media.tiscali.co.uk/images/feeds/hutchinson/ency/c02395.jpg
如果你有 A 面和角度 A,并且你想计算出边 b 的长度并且你有角 b,公式为
b = sin B * (a/sinA)
在Javascript中,这可以通过以下方式完成
var B = 45; //size of angle B
var a = 5; //length of side a
var A = 45; //size of angle A
var calculateLength = Math.sin(B/180*Math.PI) * (a/Math.sin(A/180*Math.PI));
这是一个活生生的例子