JavaScript Math.clz32()
Esempio
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Definizione e utilizzo
Il Math.clz32()
metodo (abbreviazione di CountLeadingZeroes32 ), restituisce il numero di zeri iniziali in una rappresentazione binaria a 32 bit di un numero.
Supporto browser
Math.clz32()
è una funzione ECMAScript6 (ES6).
ES6 (JavaScript 2015) è supportato in tutti i browser moderni:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
non è supportato in Internet Explorer 11 (o versioni precedenti).
Sintassi
Math.clz32(x)
Parametri
Parameter | Description |
---|---|
x | Required. A number |
Valore di ritorno
Il numero di zeri iniziali nella rappresentazione binaria a 32 bit di un numero. Se il numero è 0, questo metodo restituisce 32 (poiché tutti i bit sono 0). |