JavaScript Math.clz32()
Exemplo
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Definição e uso
O Math.clz32()
método (abreviação de CountLeadingZeroes32 ), retorna o número de zeros à esquerda em uma representação binária de 32 bits de um número.
Suporte ao navegador
Math.clz32()
é um recurso ECMAScript6 (ES6).
O ES6 (JavaScript 2015) é compatível com todos os navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
não é compatível com o Internet Explorer 11 (ou anterior).
Sintaxe
Math.clz32(x)
Parâmetros
Parameter | Description |
---|---|
x | Required. A number |
Valor de retorno
O número de bits de zeros à esquerda na representação binária de 32 bits de um número. Se o número for 0, esse método retornará 32 (já que todos os bits são 0). |