La función JavaScript Math.log2 () devuelve el logaritmo en base 2 de un número.
Es equivalente a log 2 (x) en matemáticas.
La sintaxis de la Math.log2()
función es:
Math.log2(x)
log2()
, al ser un método estático, se llama usando el Math
nombre de la clase.
Parámetros de Math.log2 ()
La Math.log2()
función incluye:
- x - Un número
Valor de retorno de Math.log2 ()
- Devuelve el logaritmo en base 2 del número dado.
- Devuelve
NaN
para números negativos y argumentos no numéricos.
Ejemplo: uso de Math.log2 ()
// Using Math.log2() var value = Math.log2(1); console.log(value); // 0 var value = Math.log2(2); console.log(value); // 1 var value = Math.log2("10"); console.log(value); // 3.321928094887362 var value = Math.log2(0); console.log(value); // -Infinity var value = Math.log2(-1); console.log(value); // NaN
Salida
0 1 3.321928094887362 -Infinito NaN
Notas:
- Utilice la constante
Math.LOG2E
para log 2 (e) . - Utilice las funciones
Math.log()
oMath.log10()
para logaritmos base e y 10 .
Lecturas recomendadas:
- Math.log ()
- Math.log10 ()