Método JavaScript Math tanh() – Part 1

A continuación se muestra el ejemplo del método Math tanh() .

  • Ejemplo:

    <script>
      // Printing hyperbolic tangent of some numbers
      // taken as parameter of Math.tanh() function.
      document.write(Math.tanh(0)+"<br>");
      document.write(Math.tanh(1)+"<br>");
      document.write(Math.tanh(5)+"<br>");
      document.write(Math.tanh(22)+"<br>");
      document.write(Math.tanh(-2)+"<br>");
      document.write(Math.tanh(4)+"<br>");
    </script>
  • Producción:
    0
    0.7615941559557649
    0.9999092042625951
    1
    -0.9640275800758169
    0.999329299739067

El método Math.tanh() se usa para calcular el valor de la tangente hiperbólica de un número.

Sintaxis:

Math.tanh(x)

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

  • x: que es un número para el cual se va a calcular el valor de la tangente hiperbólica.

Valor devuelto: Devuelve el valor calculado de la tangente hiperbólica del número.< El siguiente ejemplo ilustra el método Math tanh() en JavaScript:

  • Ejemplo 1: Aquí la fórmula para calcular la tangente hiperbólica de cualquier número e es una constante matemática que tiene un valor aproximado igual a 2.718 .

    tanh(p) = sinh(p)/cosh(p) = e^pe^-p/e^p+e^-p = e^0-e^-0/e^0+e^-0 = 0

    Input :Math.tanh(0)
    Output : 0
  • Ejemplo 2: De la misma manera, la tangente hiperbólica de cualquier número se puede calcular simplemente reemplazando p con el número deseado. Aquí, al igual que el cálculo anterior, cuando ponemos 18 en lugar de x, el valor se convierte en el resultado que se muestra arriba.
    Input : Math.tanh(18)
    Output : 0.9999999999999996

Más códigos para el método anterior son los siguientes:
Programa 1: Es un caso de error porque el número complejo no puede tomarse como parámetro de la función, solo el valor entero puede tomarse como parámetro.

<script>
  // complex number can not be calculated
  // as the hyperbolic tangent.
  document.write(Math.tanh(1 + 2i));
</script>

Producción:

Error: Invalid or unexpected token

Programa 2: Aparte de los enteros, no se acepta nada como parámetro de la función, 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 function
  // gives NaN i.e, not a number
  // because only number can be used as the parameters.
  document.write(Math.tanh("geeksforgeeks")+"<br>");
  document.write(Math.tanh("gfg"));
</script>

Producción:

NaN
NaN

Programa 3: Su aplicación práctica es que cada vez que necesitemos encontrar el valor de la tangente hiperbólica de un número en ese momento nos ayudamos de la función Math.tanh() en JavaScript.

<script>
  // Printing hyperbolic tangent of some 
  // numbers from 0 to 9
  // taken as parameter of Math.tanh() function.
  for (i = 0; i < 10; i++)
  {
     document.write(Math.tanh(i) + "<br>");
  }
</script>

Producción:

0
0.7615941559557649
0.9640275800758169
0.9950547536867305
0.999329299739067
0.9999092042625951
0.9999877116507956
0.9999983369439447
0.9999997749296758
0.999999969540041

Navegadores compatibles:

  • Google Chrome 38 y superior
  • Firefox 25 y superior
  • Ópera 25 y superior
  • Safari 8 y superior
  • Borde 12 y superior

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 *