Método JavaScript Math acosh()

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)

    Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • x: Aquí x es un número cuyo arcocoseno hiperbólico se va a calcular.
  • 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.

    • 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

    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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *