按位 AND 的數字奇偶校驗檢測

而不是這個(不幸的是在實際程式碼中經常看到)傑作

function isEven(n) {
    return n % 2 == 0;
}

function isOdd(n) {
    if (isEven(n)) {
        return false;
    } else {
        return true;
    }
}

你可以更有效和簡單地進行奇偶校驗:

if(n & 1) {
    console.log("ODD!");
} else {
    console.log("EVEN!");
}

(這實際上不僅適用於 JavaScript)