移位 奇偶 取余/整

// 判断奇偶数,可以使用 &1
var arr = [];
for (var i = arr.length; i--;) {
    if (i & 1) {
        // 奇数
    } else {
        // 偶数
    }
}


var num = 23;

// 针对 (num / 2^n),取除数 (n = 3)
var int = num >> 3;

// 针对 (num % 2^n),取余数 (n = 3)
var rem = num - ((num >> 3) << 3);

你可能感兴趣的:(移位 奇偶 取余/整)