Binary Number with Alternating Bits
LeetCode題目: 693. Binary Number with Alternating Bits
My solution:
/**
* @param {number} n
* @return {boolean}
*/
let hasAlternatingBits = n => {
let binary = n.toString(2);
for(let i=0; i<binary.length; i++) {
if(binary[i] === binary[i+1]) return false;
}
return true;
};