Math.clz32()

admin發表於2018-12-20

Math.clz32方法返回一個數的32位無符號整數形式有多少個前導0。

ES2015新增此方法。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
Math.clz32(x)

引數解析:

(1).x:必需,要求32位無符號整數形式有多少個前導0的數字。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log(Math.clz32(0))
console.log(Math.clz32(1))
console.log(Math.clz32(1000))
console.log(Math.clz32(0b01000000000000000000000000000000))
console.log(Math.clz32(0b00100000000000000000000000000000))

上述程式碼可以列印出對應的值。