[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를 참조하세요.