วิธี 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 คณิตศาสตร์