Как вы рассчитываете и угол с помощью Math.asin ()? - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь создать треугольный калькулятор, чтобы практиковать свои JavaScript математические функции, и я наткнулся на контрольно-пропускной пункт. Использование Math.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)
}

Я был бы благодарен за альтернативные решения и исправления моей проблемы, поскольку я не очень опытный в области

1 Ответ

0 голосов
/ 12 марта 2020

Math.asin дает вам угол в радианах.

1рад × 180 / π = 57,296 ° (просто умножьте на 180 и разделите на Math.PI)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...