JavaScript Math.acos() 方法

 JavaScript Math 对象

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

 JavaScript Math 对象