Math.atanh()方法返回一个数字的双曲反正切。
如果传递的参数的值在-1到1的范围之外,则该方法将返回NaN。
如果参数为1,则该方法将返回Infinity;如果参数为-1,则该方法将返回-Infinity。
因为atanh()是Math的静态方法,所以您始终将其用作Math.atanh(),而不是用作创建的Math对象的方法。
Math.atanh(x)
Math.atanh(0.7);测试看看‹/›
所有浏览器都完全支持Math.atanh()方法:
Method | |||||
Math.atanh() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
x | 数值 |
返回值: | 给定数的双曲反正切 |
---|---|
JavaScript版本: | ECMAScript 1 |
对于大于1或小于-1的值,将返回NaN:
Math.atanh(-2);// NaN Math.atanh(-1);// -Infinity Math.atanh(0); // 0 Math.atanh(0.5); // 0.5493061443340548 Math.atanh(1); // Infinity Math.atanh(2); // NaN测试看看‹/›