JavaScript Math clz32 ()

Функція JavaScript Math.clz32 () повертає кількість початкових нульових бітів у 32-розрядному двійковому поданні числа.

Тут clz32скорочено CountLeadingZeroes32 .

Синтаксис Math.clz32()функції:

 Math.clz32(x)

clz32(), будучи статичним методом, викликається з використанням імені Mathкласу.

Параметри Math.clz32 ()

Math.clz32()Функція приймає:

  • x - число

Повернене значення з Math.clz32 ()

  • Повертає кількість початкових нульових бітів у 32-розрядному двійковому поданні числа.

Приклад: Використання Math.clz32 ()

 // 00000000000000000000000000000001 var value = Math.clz32(1); console.log(value); // 31 // 00000000000000000000001111101000 var value = Math.clz32(1000); console.log(value); // 22 // 00000000000000000000000000000100 var value = Math.clz32(4); console.log(value); // 29 var value = Math.clz32(true); console.log(value); // 31 var value = Math.clz32(0); console.log(value); // 32

Вихідні дані

 31 22 29 31 32

Цікаві статті...