JavaScript의 비트 OR 연산자
JavaScript는 단일 파이프 기호(|)로 표시되는 비트 연산자를 제공합니다. 이 연산자는 일반적으로 정수인 피연산자에 대해 비트 OR 연산을 수행합니다.
x | 0
정수 x와 함께 사용하면 표현식 x | 0은 항상 x를 반환합니다. 0을 사용한 비트별 OR은 값을 변경하지 않기 때문입니다. 이 동작은 x 기호에 관계없이 적용됩니다.
예:
<code class="js">console.log(0.5 | 0); // 0 console.log(-1 | 0); // -1 console.log(1 | 0); // 1</code>
설명:
목적 | 0
| 0 연산은 일반적으로 다음 용도로 사용됩니다.
위 내용은 다음은 귀하가 작성한 핵심 사항에 초점을 맞춘 몇 가지 질문 기반 기사 제목입니다. * 왜 `x | 0` JavaScript에서는 항상 `x`를 반환합니까? * 0(`| 0`)이 있는 비트별 OR 연산자는 어떻게 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!