asinh()
方法计算指定数字的双曲反正弦并返回它。
示例
// hyperbolic arcsine of 5
let number = Math.asinh(5);
console.log(number);
// Output: 2.3124383412727525
asinh() 语法
Math.asinh()
方法的语法是:
Math.asinh(number)
这里,asinh()
是一个静态方法。因此,我们使用类名 Math
来访问该方法。
asinh() 参数
asinh()
方法接受一个参数:
number
- 需要计算其双曲反正弦的数字
asinh() 返回值
asinh()
方法返回:
- 给定参数
number
的双曲反正弦 - 对于非数字参数,返回 NaN(非数字)。
示例 1:JavaScript Math.asinh()
// hyperbolic arcsine of a negative number
let number2 = Math.asinh(-5);
console.log(number2);
// hyperbolic arcsine of zero
let number1 = Math.asinh(0);
console.log(number1);
// hyperbolic arcsine of a positive number
let number3 = Math.asinh(32);
console.log(number3);
// Output:
// -2.3124383412727525
// 0
// 4.15912713462618
在上面的示例中,Math.asinh()
计算了以下数字的双曲反正弦:
-5
(负数) - 结果为 -2.31243834127275250
(零) - 结果为 032
(正数) - 结果为 4.15912713462618
示例 2:Math.asinh() 与 Infinity
// asinh() with positive infinity
let number1 = Math.asinh(Infinity);
console.log(number1);
// Output: Infinity
// asinh() with negative infinity
let number2 = Math.asinh(-Infinity);
console.log(number2);
// Output: -Infinity
示例 3:Math.asinh() 与非数字参数
let string ="Harry";
// asinh() with a string argument
let value = Math.asinh(string);
console.log(value);
// Output: NaN
在上面的示例中,我们尝试计算字符串 "Harry"
的双曲反正弦值。因此,我们得到输出 NaN。
另请阅读