목차
Math.clz32() 예제 - 32비트 이진수의 앞에 오는 0 개수 반환
Math.clz32() 정의
Math.clz32() 구문
Math.clz32() 예제 - 32비트 이진수의 앞에 오는 0 개수 반환
<p id="demo"></p>
<script>
let a = Math.clz32(0); // 32
let b = Math.clz32(1); // 31
let c = Math.clz32(2); // 30
let d = Math.clz32(4); // 29
document.getElementById("demo").innerHTML =
a + "<br>" + b + "<br>" + c + "<br>" + d;
</script>
결과보기
Math.clz32() 정의
숫자의 32비트 이진수에서 앞에 오는 0 개수 반환.
1.
clz32 (CountLeadingZeroes32: 32비트 이진수 앞에 오는 0 개수 세기)
2.
ECMAScript6 (ES6: JavaScript 2015)
IE 제외한 주요 최신 브라우저 모두 지원.
3. MDN Math.clz32() 예제보기
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/clz32
Math.clz32() 구문
Math.clz32(x )
[매개변수]
x
필수. 숫자.
[반환값]
지정 숫자의 32비트 이진수에서 앞에 오는 0 개수 반환.
숫자가 0이면 32 반환. (∵ 숫자 0은 모든 비트가 0)
주소 복사
랜덤 이동