How to swap the first two bits of a number in Node.js

1 Answer

0 votes
function get_bits(n) {
    return (n >>> 0).toString(2);
}
 
let n = 162; 
   
console.log(get_bits(n));
   
n ^= (1 << 0);
n ^= (1 << 1);
       
console.log(get_bits(n));
      
   
    
/*
run:
     
10100010
10100001
      
*/

 



answered Apr 10, 2024 by avibootz
...