JavaScript Math.clz32()
Příklad
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Definice a použití
Metoda Math.clz32()
(zkratka pro CountLeadingZeroes32 ) vrací počet úvodních nul ve 32bitové binární reprezentaci čísla.
Podpora prohlížeče
Math.clz32()
je funkce ECMAScript6 (ES6).
ES6 (JavaScript 2015) je podporován ve všech moderních prohlížečích:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
není podporována v aplikaci Internet Explorer 11 (nebo starší).
Syntax
Math.clz32(x)
Parametry
Parameter | Description |
---|---|
x | Required. A number |
Návratová hodnota
Počet bitů úvodních nul ve 32bitové binární reprezentaci čísla. Pokud je číslo 0, pak tato metoda vrátí 32 (protože všechny bity jsou 0). |