JavaScript Bitwise NOT
예시
<html>
<body>
<p id="not"></p>
<script>
document.getElementById("not").innerHTML = ~ 13;
</script>
</body>
</html> 출력
-14
설명:1이면 0, 0이면 1입니다. 위의 결과는 14입니다.
자바스크립트 비트 왼쪽 시프트 연산자
예시
<html>
<body>
<p id="left"></p>
<script>
document.getElementById("left").innerHTML = 5 << 2;
</script>
</body>
</html> 출력
20
설명:왼쪽(<<) 이동 연산자는 0으로 간격을 채우는 요소를 왼쪽으로 이동합니다. 위의 예에서 이진 형식의 5는 0101로 지정되므로 2로 이동하면 010100이 제공됩니다. /P>
JavaScript Bitwise Right 연산자
예시
<html>
<body>
<p id="right"></p>
<script>
document.getElementById("right").innerHTML = 5 >>> 2 ;
</script>
</body>
</html> 출력
2
설명:오른쪽 시프트 연산자(>>>)는 왼쪽 시프트 연산자와 달리 비트를 오른쪽으로 이동합니다. 위의 예에서 5가 이동되었고 결과는 1입니다.