位运算符 和二进制换算 、Number的常用方法

2020-05-15  本文已影响0人  练习时长2年半的个人练习生

二进制换算

     1 2 4 8 16 32 
     0 0 1 0  1  1
     console.log(0b110100)//52
     1 2 4 8 16 32 64 
     1 0 0  1 1   1   1     
     
      //64 +32+16+8 +1 =121     
     console.log(0b1111001)//121
 & 两个数都为1 才 为1 
 |  只要有一个数是1 就为 1
       1 2 4 8 16 32 
       0 0 0 1
       1  0 1

       console.log(8 | 5)  //0b1101    13
       console.log(8 & 5) //0
   其他的一些符号  
     3<<4表示
     3*2*2*2*2
上一篇下一篇

猜你喜欢

热点阅读