How to use right shift (>>) bitwise operator in JavaScript

1 Answer

0 votes
var n1 = 5;
var n2 = 1;
document.write("n1 = " + n1.toString(2) + "<br />");
document.write("n2 = " + n2.toString(2) + "<br />");
var x = n1 >> n2;
document.write("x = " + x.toString(2) + "<br />");


/*
  
   0101
>>    1
   ----
   0010
 
*/
 
/*
run:
 
n1 = 101
n2 = 1
x = 10
 
*/

 



answered Apr 17, 2017 by avibootz

Related questions

1 answer 202 views
1 answer 203 views
3 answers 258 views
1 answer 205 views
1 answer 143 views
...