JavaScript Math.clz32()
Exemple
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Définition et utilisation
La Math.clz32()
méthode (abréviation de CountLeadingZeroes32 ) renvoie le nombre de zéros non significatifs dans une représentation binaire 32 bits d'un nombre.
Prise en charge du navigateur
Math.clz32()
est une fonctionnalité ECMAScript6 (ES6).
ES6 (JavaScript 2015) est pris en charge dans tous les navigateurs modernes :
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
n'est pas pris en charge dans Internet Explorer 11 (ou version antérieure).
Syntaxe
Math.clz32(x)
Paramètres
Parameter | Description |
---|---|
x | Required. A number |
Valeur de retour
Le nombre de bits de zéros non significatifs dans la représentation binaire 32 bits d'un nombre. Si le nombre est 0, alors cette méthode renvoie 32 (car tous les bits sont 0). |