JavaScript clz32() メソッド

定義と使用方法

clz32() CountLeadingZeroes32 の省略形で、数値の 32 ビット二進数表示における先頭の 0 の数を返します。

異なる数値の 32 ビット二進数表示における先頭の 0 の数を返します:

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 の数。

数値が 0 の場合、このメソッドは 32 を返します(すべてのビットが 0 だからです)。

JavaScript バージョン: ECMAScript 2015

ブラウザのサポート

メソッド Chrome Edge Firefox Safari Opera
clz32() 38.0 12.0 31.0 7.0 25.0

関連ページ

チュートリアル:JavaScript 数学