Метод clz32 в JavaScript

Определение и использование

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