How to swap the first 4 bits of a number with the last 4 bits in JavaScript

1 Answer

0 votes
function get_bits(n){
    return (n >>> 0).toString(2);
}


var n = 92; 
  
document.write(get_bits(n) + "<br />");
  
n = ((n & 0xf0) >> 4) | ((n & 0x0f) << 4);
      
document.write(get_bits(n) + "<br />");
     
  
   
  
/*
run:
    
1011100
11000101
     
*/

 



answered Mar 15, 2019 by avibootz

Related questions

1 answer 207 views
1 answer 197 views
1 answer 201 views
1 answer 195 views
1 answer 222 views
1 answer 188 views
...