Math.exp () es una función incorporada en JavaScript que se usa para obtener el valor de e p , 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.exp(p)
Parámetro: Esta función acepta un solo parámetro p como cualquier número.
Valor devuelto: Devuelve el valor de e p , donde p es cualquier número dado como parámetro.
Ejemplo:
Input : Math.exp(0) Output : 1
Explicación:
Aquí el valor del parámetro p es 0, así que después de poner el valor 0 en lugar de p en e p
entonces su valor se convierte en 1.
Input : Math.exp(2) Output : 7.38905609893065
Explicación:
aquí el valor del parámetro p es 2, por lo que después de poner el valor 2 en lugar de p en e p
, su valor se convierte en 7.38905609893065.
Veamos el programa JavaScript:
- Ejemplo 1:
Javascript
<script> // Here different values is being taken as // as parameter of Math.exp() function. document.write(Math.exp(0) + "<br>"); document.write(Math.exp(1) + "<br>"); document.write(Math.exp(2) + "<br>"); document.write(Math.exp(-1) + "<br>"); document.write(Math.exp(-7) + "<br>"); document.write(Math.exp(10) + "<br>"); document.write(Math.exp(1.2)); </script>
Producción:
1 2.718281828459045 7.38905609893065 0.36787944117144233 0.0009118819655545162 22026.465794806718 3.3201169227365472
- Ejemplo 2: aquí el parámetro debe ser un número; de lo contrario, dará un error o NaN, es decir, no un número.
Javascript
<script> // Here alphabet parameter give error. document.write(Math.exp(a)); </script>
Producción:
Error: a is not defined
Javascript
<script> // Here parameter as a string give NaN. document.write(Math.exp("gfg")); </script>
- Producción:
NaN
Navegadores compatibles: los navegadores compatibles con la función JavaScript Math.E() se enumeran a continuación:
- Google Chrome 1 y superior
- Internet Explorer 3 y superior
- Borde 12 y superior
- Firefox 1 y superior
- Ópera 3 y superior
- Safari 1 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