&&和||的结果不一定是boolean值
&&连接两个boolean类型,有一个是false结果就是false。
连接值不是布尔类型时,按照成布尔类型计算,结果本身不变。(非布尔)
例子: 1 = 2&&1; 0 = 0 && 1; 都是true取后面,都是false取前面。
||链接两个boolean类型,有一个是true结果就是true。
连接值不是布尔类型时,按照成布尔类型计算,结果本身不变。(非布尔)
例子: 2= 2||1; 1 = 0 || 1; 都是true取前面,都是false取后面。

最后修改:2018 年 03 月 09 日
如果觉得我的文章对你有用,请随意赞赏