Math.expm1()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The Math.expm1()
function returns ex - 1
, where x
is the argument, and e the base of the natural logarithms.
Experimente
Syntax
Math.expm1(x)
Parameters
x
-
Um número.
Return value
Um número representando ex - 1
, onde e
é Euler's number e x
ié o argumento.
Description
Porque expm1()
é um método estático de is Math
, você sempre o usurá como Math.expm1()
, do que como um método de um objeto Math
que você criou (Math
não é um contrutor).
Polyfill
This can be emulated with the help of the Math.exp()
function:
js
Math.expm1 =
Math.expm1 ||
function (x) {
return Math.exp(x) - 1;
};
Examples
Using Math.expm1()
js
Math.expm1(-1); // -0.6321205588285577
Math.expm1(0); // 0
Math.expm1(1); // 1.718281828459045
Especificações
Specification |
---|
ECMAScript Language Specification # sec-math.expm1 |
Compatibilidade com navegadores
BCD tables only load in the browser