Math.acosh()
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.
La función Math.acosh()
retorna el arco coseno hiperbólico de un número que es:
Sintaxis
Math.acosh(x)
Parámetros
x
-
Un número.
Valor retornado
El arco coseno hiperbólico del número dado. Si el número es menor que 1, NaN
.
Descripción
Como acosh()
es un método estático de Math
, siempre debe ser usado como Math.acosh()
, en vez de como un método de un objeto Math
creado (Math
no es constructor).
Ejemplos
Utilizando Math.acosh()
Math.acosh(-1); // NaN
Math.acosh(0); // NaN
Math.acosh(0.5); // NaN
Math.acosh(1); // 0
Math.acosh(2); // 1.3169578969248166
Para valores menores que 1 Math.acosh()
retorna NaN
.
Polyfill
Para todo , se tiene que el arcosh(x) y esto puede ser emulado con la siguiente funcion:
Math.acosh =
Math.acosh ||
function (x) {
return Math.log(x + Math.sqrt(x * x - 1));
};
Especificaciones
Specification |
---|
ECMAScript Language Specification # sec-math.acosh |
Compatibilidad con navegadores
BCD tables only load in the browser