Math.log10()
Math.log10()
funcion que retorna el logaritmo de base 10 de un numero, esto es
Sintaxis
Math.log10(x)
Parametros
x
-
Un Numero
Valor de Retorno
El logaritmo de base 10 del numero dado. SI el numero es negativo, NaN
es devuelto.
Descripción
Si el valor de x es menor que cero, el valor de retorno siempre es NaN
.
Porque log10()
es un metodo estatico de Math
, debe usarse siempre Math.log10()
, en vez de usarse como un metodo del objeto math que se ha creado (Math
no es un constructor).
Esta función es equivalente de Math.log(x) / Math.log(10). Para log10(e) use la constante Math.LOG10E
que es 1 / Math.LN10
.
Ejemplos
usando Math.log10()
Math.log10(2); // 0.3010299956639812
Math.log10(1); // 0
Math.log10(0); // -Infinito
Math.log10(-2); // NaN
Math.log10(100000); // 5
Polyfill
Puede ser emulada con la siguiente función
Math.log10 = Math.log10 || function(x) {
return Math.log(x) * Math.LOG10E;
};
Especificaciones
Specification |
---|
ECMAScript Language Specification # sec-math.log10 |
Compatibilidad con navegadores
BCD tables only load in the browser