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 Mathnombre 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
NaNpara 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.LOG2Epara log 2 (e) . - Utilice las funciones
Math.log()oMath.log10()para logaritmos base e y 10 .
Lecturas recomendadas:
- Math.log ()
- Math.log10 ()








