Math.acos()方法返回数字的反余弦(以弧度为单位),其值介于0和PI弧度之间。
如果传递的参数的值在-1到1的范围之外,则该方法将返回NaN。
因为acos()是Math的静态方法,所以您始终将其用作Math.acos(),而不是用作创建的Math对象的方法。
Math.acos(x)
Math.acos(0.9);测试看看‹/›
所有浏览器都完全支持Math.acos()方法:
Method | |||||
Math.acos() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
x | 数值 |
返回值: | 如果介于-1和1之间,给定数字的反余弦(以弧度表示);否则为NaN |
---|---|
JavaScript版本: | ECMAScript 1 |
对于小于-1或大于1的值,Math.acos()返回NaN:
Math.acos(-2); // NaN Math.acos(-1); // 3.141592653589793 Math.acos(0);// 1.5707963267948966 Math.acos(0.5); // 1.0471975511965979 Math.acos(1);// 0 Math.acos(2);// NaN测试看看‹/›