2014-07-20 22 views
0

我有一個價值罪你如何從罪中得到角度?

var opposite = 100; 
var hypotenuse = 228; 

var sin = opposite/hypotenuse; 

我想知道那是什麼角度。在我的計算器上,我可以做sin^-1()。 This線程說使用asin,但是當我使用asin時,我得到45°。正確的角度是25°。

+5

'asin'返回結果i n弧度 –

+0

asin =反正弦= sin^-1。同一事物的不同名稱。 – Tommy

+0

你太棒了!謝謝。 – user1873073

回答

0

因爲弓竇回報導致弧度和弧度被定義爲

enter image description here

你應該因此這種方式轉換爲度

var opposite = 100; 
var hypotenuse = 228; 

var sin = opposite/hypotenuse; 

var angle = Math.asin(sin)*180/Math.PI; 

document.body.innerHTML = angle; 

例如:

http://jsfiddle.net/o69xjayh/