JavaScript 面试题 : alert(1 && 2)
Javascrip.逻辑运算面试题:
alert(1 && 2)//2
解:&&前面为真,那么就往后执行,所以输出2,前面为0/false,就不会执行后面(0&&2):0,如果是1&2,输出为2
由此可得,简单的 if 判断可以这样写 :
if(true) a=2 //可以写成: true &&(a=2) //以此类推: true && true && (a=1) //1 true && true && true && (a=1) //1 true && true && true && true && (a=1) //1
版权声明:本文由 LzxBlog 发布,如需转载请注明出处。