如何在 JavaScript 中獲取數字的反正弦值(以弧度表示)?
本教程將幫助您在 JavaScript 中找到數字的反正弦值(以弧度表示)。
正弦是它們定義的直角三角形對邊與斜邊的比值。
要獲取數字的正弦值,在 JavaScript 中使用 Math.sin() 函式。它返回一個介於 1 和 -1 之間的值。這表示角度的正弦值。這將以弧度表示。
正弦的反函式稱為反正弦。可以使用 asin() 方法計算角度的三角反正弦值。這將返回一個介於 -π/2 和 π/2 之間的值。
asin() 方法的輸入是一個引數 1 ≥ n ≥ -1。該函式返回以弧度表示的反正弦值。數學表示如下 asin(x) = sine1(x)=1/sine(x)。接下來,我們將瞭解在 JavaScript 中查詢反正弦的方法。
接下來,我們將瞭解在 JavaScript 中查詢反正弦的方法。
使用 Math.asin() 方法
在這裡,我們將學習 JavaScript 中的 Math.asin() 方法。此方法返回 JavaScript 中數字的反正弦值。如果數字介於 -1 和 1 之間,則返回該值。如果數字超出此範圍,則此方法返回 NaN。這是 ECMAScript1(ES1) 的功能。
支援的瀏覽器包括 Google Chrome 1 及更高版本、Internet Explorer 3 及更高版本、Firefox 1 及更高版本、Opera 3 及更高版本以及 Safari 1 及更高版本。
語法
Math.asin(number);
這裡,數字值必須在 1 和 -1 之間。
引數
number − 這是需要查詢以弧度表示的反正弦值的數字。
示例 1
在此示例中,建立了兩個 <p> 標籤以顯示輸出。將介於 1 和 -1 之間的值分配給第一組變數以正確獲取反正弦值。將字串值和介於 1 和 -1 之間的範圍內的值分配給第二組變數。Math.asin() 方法執行所有輸入,並顯示輸出。
<html> <body> <h4> Finding the arcsine of a number in JavaScript using <i> Math.asin() </i></h4> <p id = "asinDisp1"> </p> <p id = "asinDisp2"> </p> <script> let x1 = Math.asin(0.63); let x2 = Math.asin(-0.8); let x3 = Math.asin(-1); let x4 = Math.asin(0); let x5 = Math.asin(0.6); let x6 = Math.asin(1); let x7 = Math.asin(Math.PI/10); let y1 = Math.asin(-3); let y2 = Math.asin(3); let y3 = Math.asin("Best"); let y4 = Math.asin(Math.PI/2); var asinDispEl1 = document.getElementById("asinDisp1"); asinDispEl1.innerHTML = "Math.asin(0.63) = " + x1 + "<br>" + "Math.asin(-0.8) = " + x2 + "<br>" + "Math.asin(-1) = " + x3 + "<br>" +"Math.asin(0) = " + x4 + "<br>" + "Math.asin(0.6) = " + x5 + "<br>" +"Math.asin(1) = " + x6 + "<br>" + "Math.asin(Math.PI/10) = " + x7 +"<br>"; var asinDispEl2 = document.getElementById("asinDisp2"); asinDispEl2.innerHTML = "Math.asin(-3) = " + y1 + "<br>" + "Math.asin(3)= " + y2 + "<br>" + "Math.asin('Best') = " + y3 + "<br>"+"Math.asin(Math.PI/2) = " + y4 + "<br>"; </script> </body> </html>
示例 2
在此示例中,建立了一個 p 標籤以顯示輸出。這裡,輸入像 2+1、1-1、0.2+0.2 這樣提供給 Math.asin()。這與數學運算相同。根據結果的範圍,返回反正弦值。即 2+1=3 超出 1 和 -1,返回 NaN。1-1=0,在範圍內,返回輸出。
<html> <body> <h4> Finding the arcsine value of a number using <i> Math.asin() </i> Math operation example</h4> <p id = "asinNumOut"> </p> <script> var asinNumOutEl = document.getElementById("asinNumOut"); asinNumOutEl.innerHTML = "Math.asin(2+2) = " + Math.asin(2+2) + "<br>" +"Math.asin(02+0.2) = " + Math.asin(02+0.2) + "<br>" + "Math.asin(1-1) = " + Math.asin(1-1); </script> </body> </html>
本教程幫助我們瞭解了 JavaScript 中的 Math.asin() 方法。此方法以弧度查詢數字的反正弦值。如果給定的輸入介於 1 和 -1 之間,則該方法返回該值。否則,它返回 NaN。我們還提供了一些與輸入相關的運算,例如 2+1。對於我們提供的任何輸入,該方法都根據輸入返回了值。
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP