Soru bu.

Cevabını böyle yapıyorum, hata almamam gerektiğini düşünüyorum ama olmuyor, sorun nerede?
function main() {
const n = parseInt(readLine().trim(), 10);
if ((n%2==1) || (n%2==0 && 6<=n<=20))
console.log("Weird")
else if ((n%2==0) && (2<=n<=5 || n>20))
console.log("Not Weird")
}

n=24, n=4 ve n=100'de hata almışım.