[javascript] |= 연산자

다음은 |= 연산자의 사용 예시입니다.

let a = 5;  // 이진수로 0101
let b = 3;  // 이진수로 0011

a |= b;     // a에 a와 b의 비트별 OR 결과를 할당
console.log(a);  // 출력: 7  (이진수로 0111)

|= 연산자는 비트별 OR 연산자와 할당 연산자를 결합한 것으로, a = a | b와 같은 결과를 반환합니다.

자세한 내용은 MDN web docs에서 확인할 수 있습니다.