JavaScript clz32() 方法

定義和用法

clz32() 方法是 CountLeadingZeroes32 的縮寫,它返回數的 32 位二進制表示中前導零的數量。

實例

返回不同數字的 32 位二進制表示中前導零的數量:

var a = Math.clz32(0);
var b = Math.clz32(1);
var c = Math.clz32(2);
var d = Math.clz32(4);

親自試一試

語法

Math.clz32(x)

參數值

參數 描述
x 必需。數字。

技術細節

返回值:

數字的 32 位二進制表示中的前導零位數。

如果數字為 0,則此方法返回 32(因為所有位均為 0)。

JavaScript 版本: ECMAScript 2015

瀏覽器支持

方法 Chrome Edge Firefox Safari Opera
clz32() 38.0 12.0 31.0 7.0 25.0

相關頁面

教程:JavaScript 數學