JavaScript | Función matemática.expm1()

Math.expm1() es una función incorporada en JavaScript que se usa para obtener el valor de e p -1 , donde p es cualquier número dado.
El número e es una constante matemática que tiene un valor aproximado igual a 2.718 .
Fue descubierto por el matemático suizo Jacob Bernoulli.
Este número también se llama número de Euler .
Sintaxis:

Math.expm1(p)

    Parámetro: Esta función acepta un solo parámetro p, que es el parámetro y es cualquier número.

    Devuelve: Devuelve el valor de e p -1 , donde p es cualquier número dado como parámetro.

Ejemplo:

Input  :Math.expm1(0)
Output : 0

Explicación:
Aquí el valor del parámetro p es 0, por lo que después de poner el valor 0 en lugar de p en e p -1
, su valor se convierte en 0.

Veamos el programa JavaScript:
Ejemplo

<script>
  // Here different values is being taken as
  // as parameter of Math.expm1() function.
  document.write(Math.expm1(0) + "<br>");
  document.write(Math.expm1(1) + "<br>");
  document.write(Math.expm1(2) + "<br>");
  document.write(Math.expm1(-1) + "<br>");
  document.write(Math.expm1(5) + "<br>");
  document.write(Math.expm1(2.2) + "<br>");
  document.write(Math.expm1(-3.2) + "<br>");
</script>

Producción:

 0
 1.718281828459045
 6.38905609893065
-0.6321205588285577
 147.4131591025766
 8.025013499434122
-0.9592377960216338
  • Ejemplo 2: Error, aquí el parámetro debe ser un número; de lo contrario, da error o NaN, es decir, no es un número.

    <script>
      // Here alphabet parameter give error.
      document.write(Math.expm1(C));
    </script>

    Producción:

    Error: C is not defined
  • Ejemplo 3:

    <script>
      // Here parameter as a string give NaN.
      document.write(Math.expm1("geeksforgeeks"));
    </script>

    Producción:

    NaN
  • Aplicación: Siempre que necesitemos encontrar el valor de e p -1 , donde p es cualquier número dado, esa vez tomamos la ayuda de la función Math.expm1() en JavaScript.

  • Ejemplo:

    <script>
      // Here different numbers are being taken as parameter
      // from 0 to 9 for Math.expm1() function.
      for (i = 0; i < 10; i++) {
          console.log(Math.expm1(i)+ "<br>");
      }
    </script>

    Producción:

     0
     1.718281828459045
     6.38905609893065
     19.085536923187668
     53.598150033144236
     147.4131591025766
     402.4287934927351
     1095.6331584284585
     2979.9579870417283
     8102.083927575384
    
  • Navegadores compatibles: los navegadores compatibles con la función JavaScript Math.expm1() se enumeran a continuación:

    • Google Chrome 38 y superior
    • Firefox 25 y superior
    • Ópera 25 y superior
    • Safari 8 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 *