在javascript或jquery中计算三角形的一侧(余弦定律)

Calculate one side of a triangle (Law of Cosines) in javascript or jquery

本文关键字:余弦 定律 三角形 javascript jquery 计算      更新时间:2023-09-26

我需要计算三角形的一条边。我有两边的角度和宽度。搜索后,我找到了如何做到这一点,但我需要使用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));

这是一个活生生的例子