思路:
function valueAtBit(num, bit) {
var s = num.toString(2);
return s[s.length - bit];
}
位移运算搞定:
function valueAtBit(num, bit) {
return (num >> (bit -1)) & 1;
}
思路:
function valueAtBit(num, bit) {
var s = num.toString(2);
return s[s.length - bit];
}
位移运算搞定:
function valueAtBit(num, bit) {
return (num >> (bit -1)) & 1;
}