Метод Math.clz32()
Пример
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Попробуйте сами »
Описание
Метод Math.clz32() возвращает количество ведущих нулей в 32-битном двоичном числе.
clz32 — это сокращение от CountLeadingZeroes32.
Синтаксис
Math.clz32(x)
Параметры
| Параметр | Описание |
| x | Обязательно. Число |
Возвращаемое значение
| Тип | Описание |
| Number | Количество ведущих нулей в 32-битном двоичном представлении числа. Если число равно 0, возвращается 32 (все биты равны 0). |
Поддержка браузера
Math.clz32() — это функция ECMAScript6 (ES6).
ES6 (JavaScript 2015) поддерживается во всех современных браузерах с июня 2017 года:
| Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
| May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
Math.clz32() не поддерживается в Internet Explorer.