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

Math.log10() es una función incorporada en JavaScript que proporciona el valor de los logaritmos en base 10 de cualquier número.
Sintaxis:

Math.log10(p)

    Parámetros: Esta función acepta un solo parámetro p que es cualquier número cuyos logaritmos en base 10 se quieren calcular.

    Devuelve: Devuelve el valor de los logaritmos en base 10 de cualquier número.

    Ejemplos:

Input : Math.log10(5)
Output: 0.6989700043360189

Explicación:
Aquí el valor de los logaritmos en base 10 del número 5 es 0,6989700043360189 como se muestra en la salida.

Input : Math.log10(10)
Output:1

Veamos algo de código JavaScript sobre esta función:

  • Ejemplo 1:

    <script>
      // Different numbers are being taken
      // as the parameter of the function.
      document.write(Math.log10(1000) + "<br>");
      document.write(Math.log10(12) + "<br>");
      document.write(Math.log10(26) + "<br>");
      document.write(Math.log10(5));
    </script>

    Producción:

    3
    1.0791812460476249
    1.414973347970818
    0.6989700043360189
  • Ejemplo 2:

    <script>
      // Taken parameter from 1 to 19 incremented by 3.
      for (i = 1; i < 20; i += 3) {
          document.write(Math.log10(i) + "<br>");
      }
    </script>

    Producción:

    0
    0.6020599913279624
    0.8450980400142568
    1
    1.1139433523068367
    1.2041199826559248
    1.2787536009528289
    

    Errores y excepciones: los parámetros para esta función siempre deben ser un número; de lo contrario, devolverá NaN, es decir, no un número cuando su parámetro se tome como una string.

  • Ejemplo 1:

    <script>
      // Parameters for this function should always be a
      // number otherwise it return NaN i.e, not a number
      // when its parameter taken as string.
      document.write(Math.log10("gfg"));
    <script>

    Producción:

    NaN
    
  • Ejemplo 2: esta función da error cuando su parámetro se toma como un número complejo porque solo acepta un valor entero como parámetro.

    <script>
      // Parametes can never be a complex number because
      // it accept only integer value as the parameter.
      document.write(Math.log10(1 + 2i));

    Producción:

    Error: Invalid or unexpected token
    

Aplicación: Cada vez que necesitamos el valor de los logaritmos de base 10 de cualquier número, esa vez tomamos la ayuda de esta función. Su valor se necesita muchas veces en problemas matemáticos.
Veamos el código JavaScript para esta aplicación:

  • Ejemplo 1:

    <script>
      // taking parameter as number 14 and 
      //calculated in the form of function.
      function value_of_base_10_logarithms_of_any_number()
      {
          return Math.log10(14);
      }
      document.write(value_of_base_10_logarithms_of_any_number());
    </script>

    Producción:

    1.146128035678238

Navegadores compatibles: los navegadores compatibles con la función JavaScript Math.log10( ) se enumeran a continuación:

  • 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 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 *