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测试看看‹/›