编辑这个页面须要登录或更高权限!

JavaScript Math.asin() 方法

 JavaScript Math 对象

Math.asin()方法返回一个数的反正弦(以弧度为单位)。

如果传递的参数的值在-1到1的范围之外,则该方法将返回NaN。

因为asin()是Math的静态方法,所以您始终将其用作Math.asin(),而不是用作创建的Math对象的方法。

语法:

Math.asin(x)
Math.asin(0.9);
测试看看‹/›

浏览器兼容性

所有浏览器都完全支持Math.asin()方法:

Method
Math.asin()

参数值

参数描述
x数值

技术细节

返回值:给定数字的反正弦值(以弧度为单位)在-1和1之间;否则为NaN
JavaScript版本:ECMAScript 1

更多实例

对于小于-1或大于1的值,Math.asin()返回NaN:

Math.asin(-2);   // NaN
Math.asin(-1);   // -1.5707963267948966 (-pi/2)
Math.asin(0);// 0
Math.asin(0.5);  // 0.5235987755982989
Math.asin(1);// 1.5707963267948966 (pi/2)
Math.asin(2);// NaN
测试看看‹/›

 JavaScript Math 对象