我想了解Math.tan方法背後的數學,但它沒有任何意義。有人可以向我解釋它是如何工作的嗎?Math.tan(x)如何實際工作? (Javascript)
首先求解切線角度的數學公式是Tangent = Opposite/Adjacent。這意味着我需要知道三角形的兩邊來確定切線角度。然而,Math.tan方法只接受一個以弧度爲單位的參數,而不是兩側的長度,所以我不明白它是如何計算切線的角度的。
接下來在示例中,它們顯示將不可思議的巨大弧度值傳遞給方法並獲取值。例如,W3學校展示Math.tan(90)
的示例,但90弧度等於5,156.6度,這對於直角三角形的角是不可能的角度。
請問這個方法的工作,發生了什麼事,輪流90個弧度成-1.995200412208242
您是否閱讀過精美的文檔? – Braiam
我投票結束這個問題作爲題外話題,因爲這個問題是對底層數學概念缺乏最基本的理解。這個問題屬於http://math.stackexchange.com/ – Oriol
它可能會在後臺執行'angle%(2 * PI)'來獲得一個角度範圍。 –