728x90
비트 연산자는 2진수 단위로 나타낸 값을 논리 계산을 시행하는 연산자입니다. 논리회로에 쓰이던 그 연산 맞습니다.
비트를 다룰일이 거의 없기 때문에 아하 정도로만 넘어가도 됩니다.
연산자 | 효과 |
& | AND 연산 (둘 다 1이면 1, 아니면 0) |
| | OR 연산 (둘 중 하나라도 1이면 1, 둘 다 0일때만 0) |
^ | XOR 연산 (둘 다 1이거나 0이면 0, 다르면 1) |
~ | NOT 연산 (비트 반전, 1은 0, 0은 1) |
<< | 비트를 좌측으로 시프트 |
>> | 비트를 우측으로 시프트 |
>>> | 비트를 우측으로 시프트하지만 좌측을 0으로 채우기 |
필요하면 내용을 보충하도록 하겠습니다.
728x90
'Programming > Javascript' 카테고리의 다른 글
[Javascript] 연산자의 우선순위와 결합 (0) | 2021.02.05 |
---|---|
[Javascript] 기타 연산자들 (0) | 2021.02.05 |
[Javascript] 논리 연산자 (0) | 2021.02.05 |
[Javascript] 비교 연산자 (0) | 2021.02.05 |
[Javascript] 상수 선언하기, const (0) | 2021.02.04 |
댓글