비트 연산자(bitwise operator) 자바스크립트에는 비트 연산자가 있습니다. 비트 연산자는 2진수로 표현된 값을 다루는 연산자로, 변수에 저장된 2진수 값의 각 비트를 조작하여 새로운 값을 생성합니다. 이진수의 각 자리를 비교하여 연산하고, 주로 저수준 프로그래밍에서 사용되며, 비트 조작과 데이터 압축, 암호화 등 다양한 분야에서 사용됩니다. 비트 연산자 종류 종류 설명 AND 연산 (&) 두 비트가 모두 1일 때만 1을 반환합니다. OR 연산 (|) 두 비트 중 하나 이상이 1이면 1을 반환합니다. XOR 연산 (^) 두 비트 중 하나만 1일 때 1을 반환합니다. NOT 연산 (~) 비트를 반전시킵니다. 0은 1로, 1은 0으로 변환됩니다. 왼쪽 시프트 (> 2는 0001을 반환합니다. AND..