日期:2014-05-16  浏览次数:20382 次

一个简单的js问题
今天偶然发现

alert(5&4);
会返回4

alert(4&3);
会返回0


基数&偶数 返回偶数
偶数&基数 返回0

请问这是什么原理。
js?

------解决方案--------------------
AND位运算 js 用&表示 一般很少用
------解决方案--------------------
这是因为是按照二进制与的关系  5=101 4=100 3=011
101      =5
100      =4
---------
100     =4
同理 可得4&3为零
我想你是5&&4