JavaScript: Función matemática log1p()

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

JavaScript: Función matemática log1p()

Este tutorial de JavaScript muestra, con sintaxis y ejemplos, cómo usar una función matemática llamada log1p().

describir

En JavaScript, log1p() es una función que devuelve el logaritmo natural de un número más 1, es decir loge(number+1)Debido a que la función log1p() es una función estática del objeto Math, debe llamarse a través de un objeto de marcador de posición denominado Math.

sintaxis

En JavaScript, la sintaxis de la función log1p() es:

Math.log1p(number);

parámetro o parámetro

número El número a utilizar en el cálculo. Debe ser un valor mayor que -1.

devolver los bienes

La función log1p() devuelve el logaritmo natural de un número después de sumar 1 al número por primera vez.

Si el número es -1, la función log1p() devolverá -Infinito.

La función log1p() devuelve NaN si el número es menor que -1.

notas

  • Math es un objeto marcador de posición que contiene funciones y constantes matemáticas, de las cuales log1p() es una de estas funciones.

ejemplo

Veamos un ejemplo de cómo usar la función log1p() en JavaScript.

Por ejemplo:

console.log(Math.log1p(1));
console.log(Math.log1p(2.5));
console.log(Math.log1p(-1));
console.log(Math.log1p(-1.1));

En este ejemplo, llamamos a la función log1p() usando la clase Math.

Para fines de demostración, escribimos el resultado de la función log1p() en el registro de la consola del navegador web para mostrar lo que devuelve la función log1p().

Lo siguiente se enviará al registro de la consola del navegador web:

0.6931471805599453
1.252762968495368
-Infinity
NaN

En este ejemplo, la primera salida del registro de la consola devuelve 0,6931471805599453, que es el logaritmo natural de 2 (cálculo: 1+1=2, por lo que devuelve el logaritmo natural de 2).

La segunda salida del registro de la consola devuelve 1,252762968495368, que es el logaritmo natural de 3,5 (cálculo: 2,5+1=3,5, por lo que devuelve el logaritmo natural de 3,5).

La segunda salida del registro de la consola devuelve -Infinito porque el número proporcionado es -1 (cálculo: -1+1=0, por lo que devuelve el logaritmo natural de 0).

La segunda salida del registro de la consola devuelve NaN porque el número proporcionado es 0 o menos (cálculo: 0+1=1, por lo que devuelve el logaritmo natural de 1).