
😎풀이
- 비트 연산을 통해 짝수인지 판별하는
isEven 정의
nums를 순회하며 짝수에 한해 OR 누적합 하여 결괏값 반환
function evenNumberBitwiseORs(nums: number[]): number {
let ors = 0
for(const num of nums) {
if(!isEven(num)) continue
ors |= num
}
return ors
};
function isEven(num: number) {
return (num & 1) === 0
}