JavaScript 里面的整数 位 操作

  • JavaScript 整数位操作。

  • 与 操作符 &

    val num1 = 10;
    val num2 = 11;
    val num3 = num1 & num2;
    //  num3 == 10;
    //   1010 & 1011  == 1010 = 10;
  • 或 操作符 |

    val num1 = 10;
    val num2 = 11;
    val num3 = num1 | num2;
    //  num3 == 11;
    //   1010 | 1011  == 1011 = 11;
  • 异或 运算符 ^

    val num1 = 10;
    val num2 = 11;
    val num3 = num1 ^ num2;
    //  num3 == 1;
    //   1010 | 1011  == 0001 = 1;
posted @ 2017-11-10 11:22  陈富林  阅读(405)  评论(0编辑  收藏  举报