首页 > 解决方案 > 如何使用 Math.asin() 计算和角度?

问题描述

我正在尝试创建一个三角形计算器来练习我的 JavaScript 数学函数,但遇到了障碍。UsingMath.asin(opp/hyp)给了我一个介于 0-1 之间的数字,那么我将如何用相反的斜边计算 B?

if(((opp!=""||opp!=0)&&(hyp!=""||hyp!="0"))&&((A=="0"||A=="")&&(B=="0"||B==""))){
    var sin = Math.asin(opp/hyp)
    document.getElementById("B").value=(sin)
}

我将不胜感激替代解决方案和解决我的问题,因为我在该领域不是很有经验

标签: javascriptfunctionmath

解决方案


Math.asin 以弧度为单位提供角度。

1rad × 180/π = 57.296°(乘以 180 再除以 Math.PI)


推荐阅读