Método de registro matemático de JavaScript()

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

  • Ejemplo:

    <script type="text/javascript">
         document.write("When zero is  passed as a parameter: " 
                         + Math.log(0));
    </script>
  • Producción:
    When zero is  passed as a parameter: -Infinity

El método Math.log() utilizado para devolver el logaritmo natural (base e) de un número. El método JavaScript Math.log() es equivalente a ln(x) en matemáticas. Si el valor de x es negativo, entonces el método math.log() devuelve NaN.

El log() es un método estático de Math, por lo tanto, siempre se usa como Math.log(), en lugar de como un método de un objeto Math creado.

Sintaxis:

Math.log(value)

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

  • valor: este parámetro contiene un número cuyo logaritmo natural desea encontrar.

Valor devuelto: El método Math.log() devuelve el logaritmo natural número dado.

Más códigos para el método anterior son los siguientes:

Programa 1: Cuando se pasa “-1” como parámetro.

<script type="text/javascript">
         document.write("Result: " + Math.log(-1));
</script>

Producción:

Output : NaN

Programa 12: Cuando se pasa “10” como parámetro.

<script type="text/javascript">
         document.write("Result : " + Math.log(10));
</script>

Producción:

Result : 2.302585092994046

Programa 3: Cálculo de Math.log() con una base diferente. Para encontrar el logaritmo de 8 con base 2, ejecute el método math.log() de la siguiente manera:

<script type="text/javascript">
         document.write("Result : " + Math.log(8)/Math.log(2));
</script>

Producción:

Output : 3

Navegadores compatibles:

  • Google Chrome 1 y superior
  • Internet Explorer 3 y superior
  • Firefox 1 y superior
  • Ópera 3 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee 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 *