Método clz32 do JavaScript

Definição e uso

clz32() Este método é uma abreviação de CountLeadingZeroes32, que retorna o número de zeros iniciais na representação binária de 32 bits do número.

Exemplo

Retorna o número de zeros iniciais na representação binária de 32 bits de diferentes números:

var a = Math.clz32(0);
var b = Math.clz32(1);
var c = Math.clz32(2);
var d = Math.clz32(4);

Experimente pessoalmente

Sintaxe

Math.clz32(x)

Valor do parâmetro

Parâmetro Descrição
x Obrigatório. Número.

Detalhes técnicos

Valor retornado:

Número de zeros iniciais no representação binária de 32 bits do número.

Se o número for 0, este método retorna 32 (porque todos os bits são 0).

Versão do JavaScript: ECMAScript 2015

Suporte ao navegador

Métodos Chrome Edge Firefox Safari Opera
clz32() 38.0 12.0 31.0 7.0 25.0

Páginas relacionadas

Tutorial:Matemática do JavaScript