JavaScript Math.clz32()
Przykład
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Definicja i użycie
Metoda Math.clz32()
(skrót od CountLeadingZeroes32 ) zwraca liczbę wiodących zer w 32-bitowej reprezentacji binarnej liczby.
Obsługa przeglądarki
Math.clz32()
to funkcja ECMAScript6 (ES6).
ES6 (JavaScript 2015) jest obsługiwany we wszystkich nowoczesnych przeglądarkach:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
nie jest obsługiwany w programie Internet Explorer 11 (lub starszym).
Składnia
Math.clz32(x)
Parametry
Parameter | Description |
---|---|
x | Required. A number |
Wartość zwrotu
Liczba początkowych bitów zer w 32-bitowej reprezentacji binarnej liczby. Jeśli liczba wynosi 0, ta metoda zwraca 32 (ponieważ wszystkie bity są równe 0). |