Math.asinh()

The Math.asinh() function returns the hyperbolic arcsine of a number, that is

Math.asinh ( x ) = arsinh ( x ) = the unique y such that sinh ( y ) = x \mathtt{\operatorname{Math.asinh}(x)} = \operatorname{arsinh}(x) = \text{ the unique } ; y ; \text{such that} ; \sinh(y) = x

Try it

Syntax

Math.asinh(x)

Parameters

x

A number.

Return value

The hyperbolic arcsine of the given number.

Description

Because asinh() is a static method of Math, you always use it as Math.asinh(), rather than as a method of a Math object you created (Math is not a constructor).

Examples

Using Math.asinh()

Math.asinh(1);  // 0.881373587019543
Math.asinh(0);  // 0

Specifications

Specification
ECMAScript Language Specification
# sec-math.asinh

Browser compatibility

BCD tables only load in the browser

See also