[javascript] || 연산자
JavaScript에서 | 연산자는 “or” 연산자로, 두 개의 피연산자 중 하나 이상이 참일 때 전체 표현식을 참으로 평가합니다. 이것은 하나 이상의 피연산자가 true로 평가될 때 결과가 true가 되는 논리 OR 연산을 수행합니다. |
예를 들어:
let result = (5 > 3) || (2 < 1);
console.log(result); // true
위의 코드에서, 첫 번째 피연산자는 참이므로 전체 표현식은 참으로 평가됩니다.
만약 첫 번째 피연산자가 거짓이라면, 두 번째 피연산자가 평가되어 전체 표현식을 참으로 만들 수 있습니다.
let result = (5 < 3) || (2 < 1);
console.log(result); // false
이와 같이 | 연산자는 여러 조건 중 하나라도 참이면 전체 표현식이 참이 되도록 도와줍니다. |
더 많은 내용은 MDN web docs를 참조하세요.