A continuación se muestra el ejemplo del método Math acosh() .
- Ejemplo:
<script>
// Here different values is being used for
// getting hyperbolic cosine method's values.
document.write(Math.acosh(2)+
"<br>"
);
document.write(Math.acosh(1)+
"<br>"
);
document.write(Math.acosh(3)+
"<br>"
);
document.write(Math.acosh(10));
</script>
- Producción:
1.3169578969248166 0 1.7627471740390859 2.993222846126381
El método Math.acosh() se utiliza para obtener el arcocoseno hiperbólico de un número. El arcocoseno hiperbólico se conoce con muchos nombres, como coseno inverso hiperbólico y acosh. Es inverso al método del coseno hiperbólico, es decir, el coseno hiperbólico inverso de cualquier valor, digamos x, es el valor y para el cual el coseno hiperbólico de y es x.
si y = acosh(x)
entonces x = cosh(y)Para todo x≥1,
tenemos acosh(x)=ln(x+√)
Sintaxis:
Math.acosh(x)
- x: Aquí x es un número cuyo arcocoseno hiperbólico se va a calcular.
- Ejemplo 1: aquí la salida 0 es el arcocoseno hiperbólico de un número 1.
Input: Math.acosh(1) Output: 0
- Ejemplo 2:
Input: Math.acosh(2) Output: 1.3169578969248166
- Ejemplo 3:
Input: Math.acosh(3) Output: 1.7627471740390859
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
Valor devuelto: Devuelve el arcocoseno hiperbólico del número dado. Si el número es menor que 1, devuelve NaN, es decir, no es un número.
Los siguientes ejemplos ilustran el método Math acosh() en JavaScript.
Más códigos de ejemplo para el método anterior son los siguientes:
Programa 1: es un caso de error porque el número complejo no se puede tomar como parámetro del método, solo se puede tomar un valor entero como parámetro.
<script> // Complex number can not be // calculated as the hyperbolic arc-cosine. console.log(Math.acosh(1 + 2i)); </script> |
Producción:
Error: Invalid or unexpected token
programa 2: Aparte de un entero, no se acepta nada como parámetro del método, por eso aquí la string como parámetro da NaN, es decir, no es un número.
<script> // Any string value as the parameter of the // method gives NaN i.e, not a number // because only number can be used as the // parameters. document.write(Math.acosh("geeksforgeeks")+"<br>"); document.write(Math.acosh("gfg")); </script>
Producción:
NaN NaN
Programa 3: v>Siempre que necesitemos obtener un arcocoseno hiperbólico de un número en ese momento, podemos ayudarnos del método Math.acosh() en JavaScript.
<script> // Here different values is being used for getting // hyperbolic cosine method's values. document.write(Math.acosh(5)+"<br>"); document.write(Math.acosh(12)); </script>
Producción:
2.2924316695611777 3.176313180591656
Navegadores compatibles:
- Google Chrome 38.0
- Internet Explorer 12.0
- Firefox 25.0
- Ópera 8.0
- Safari 25.0
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA