Math.clz32() 方法在 JavaScript 中有什么用途?
Math.clz32()
Math.clz32() 函数返回一个数字的 32 位二进制 表示中 前导零位 的数量。在一个二进制表示中,有 32 个仅由 1 和 0 组成的数字。此方法会逐个检查每个元素并返回 0 的数量。
语法
Math.clz32(number);
例子 1
在下面的例子中,数字 1 和 0 被传递给 Math.Clz32() 函数,并且前导零位的数量显示在输出中。
<html>
<body>
<script>
document.write(Math.clz32(1));
document.write("</br>");
document.write(Math.clz32(0));
</script>
</body>
</html>输出
31 32
例子 2
在下面的例子中,数字 21 和 20 被传递给 Math.Clz32() 函数,并且前导零位的数量(27,27)显示在输出中。
<html>
<body>
<script>
document.write(Math.clz32(21));
document.write("</br>")
document.write(Math.clz32(20))
</script>
</body>
</html>输出
27 27
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP