如何在 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 标签以显示输出。在这里,输入被赋予 Math.asin(),例如 2+1、1-1、0.2+0.2。这与数学运算相同。根据结果的范围,返回反正弦值。即 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。对于我们给出的任何输入,该方法都会根据输入返回值。

更新于: 2022 年 10 月 31 日

222 次浏览

启动你的 职业生涯

通过完成课程获得认证

开始学习
广告