JavaScript Math.clz32 ()
Thí dụ
let a = Math.clz32(0);
let b = Math.clz32(1);
let c = Math.clz32(2);
let d = Math.clz32(4);
Định nghĩa và Cách sử dụng
Phương Math.clz32()
thức (viết tắt của CountLeadingZeroes32 ), trả về số lượng các số 0 ở đầu trong biểu diễn nhị phân 32 bit của một số.
Hỗ trợ trình duyệt
Math.clz32()
là một tính năng ECMAScript6 (ES6).
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Math.clz32()
không được hỗ trợ trong Internet Explorer 11 (hoặc phiên bản cũ hơn).
Cú pháp
Math.clz32(x)
Thông số
Parameter | Description |
---|---|
x | Required. A number |
Giá trị trả lại
Số bit 0 ở đầu trong biểu diễn nhị phân 32 bit của một số. Nếu số là 0, thì phương thức này trả về 32 (vì tất cả các bit đều là 0). |