JavaScript Math clz32 ()

La función JavaScript Math.clz32 () devuelve el número de bits cero iniciales en la representación binaria de 32 bits de un número.

Aquí, clz32es la abreviatura de CountLeadingZeroes32 .

La sintaxis de la Math.clz32()función es:

 Math.clz32(x)

clz32(), al ser un método estático, se llama usando el Mathnombre de la clase.

Parámetros de Math.clz32 ()

La Math.clz32()función incluye:

  • x - Un número

Valor de retorno de Math.clz32 ()

  • Devuelve el número de bits cero a la izquierda en la representación binaria de 32 bits del número.

Ejemplo: usar Math.clz32 ()

 // 00000000000000000000000000000001 var value = Math.clz32(1); console.log(value); // 31 // 00000000000000000000001111101000 var value = Math.clz32(1000); console.log(value); // 22 // 00000000000000000000000000000100 var value = Math.clz32(4); console.log(value); // 29 var value = Math.clz32(true); console.log(value); // 31 var value = Math.clz32(0); console.log(value); // 32

Salida

 31 22 29 31 32

Articulos interesantes...