var a = 2; // 0010 var b = 3; // 0011 var c = 4; // 0100 0000 0100 1011 var result = (a&b); // 0010 => 打印结果为2, 有0为0 result = (a|b); // 0011 => 打印结果为3, 有1为1 result = (c^b); // 0111 => 打印结果为7,相同0,不同为1 result = (a^b); // 0001 => 打印结果为1,相同0,不同为1 result = (~c); // 打印结果为-5, result = (a>b); // 打印结果为true result = (c<b); // 打印结果为false print(result);