Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript或jquery中计算三角形的一侧(余弦定律)_Javascript_Jquery_Math_Geometry - Fatal编程技术网

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

在javascript或jquery中计算三角形的一侧(余弦定律),javascript,jquery,math,geometry,Javascript,Jquery,Math,Geometry,我需要计算三角形的一边。 我有角度和两边的宽度。在搜索之后,我找到了如何做,但我需要用javascript或jquery来做 下面是如何使用正弦规则来计算: 如果你有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 calcula

我需要计算三角形的一边。 我有角度和两边的宽度。在搜索之后,我找到了如何做,但我需要用javascript或jquery来做

下面是如何使用正弦规则来计算:

如果你有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));

这是一个活的

var a=2;var B=45;var A=45;var b=数学sin(b)*(a/数学sin(a));警报(b);在JavaScript中,三角函数中的角度必须用弧度来指定,而不是度。我几乎是一样的。。。这部分数学绝对不是我的专长!好的,问题出现了,因为我需要旋转图像。当然,当图像旋转时,它在高度和宽度上占据了更多的空间。。。如果我得到了到中心的角度和距离,那么我得到了两边的角度和长度。。。需要计算第三方。想象一下20º100cm和100cm。@jacktheripper我尝试了你的解决方案,但结果与我在这里得到的不一样。我用一个角度100,另一个角度80,一边100厘米来计算…我做错了什么。我的一个是原子吸收光谱法的解决方案:角度一边。你说一个角度是100,一个角度是80,这对三角形来说是不可能的!!最大内角尺寸为180。好吧……保持冷静@T.J.Crowder如果我不如你,对不起!我失败了。。。好啊我能吗?@RobW我什么都没试过……我在编程方面做得很多,但在数学方面做得不多。@T.J.Crowder问题编辑。@AresAvatar和所有投票被否决的人感谢你们的否决票。现在我不能问更多的问题了……我不明白你们为什么认为这个问题对未来的访客没有帮助!我试图找到我的问题的答案,但找不到任何答案,所以就在这里。如果将来有人有同样的问题,下面是答案。知识是如此之多,以至于没有人知道所有的事情,有时正是我们不知道的小事情,使一切变得不同。