猜一猜在JavaScript中,下面的结果是什么?
alert(0||1);
alert(1&&2);
我最初第一个猜的是1,第二个也是1,结果惨败!
短路原则之与:如果第一个为真,那么结果就是第二个;
如果第一个为假,纳闷结果就是第一个;
短路原则之或:如果第一个为真,那么结果就是第一个;
如果第一个为假,纳闷结果就是第二个;
so:
alert(0||1); //1
alert(1&&2);//2
猜一猜在JavaScript中,下面的结果是什么?
alert(0||1);
alert(1&&2);
我最初第一个猜的是1,第二个也是1,结果惨败!
短路原则之与:如果第一个为真,那么结果就是第二个;
如果第一个为假,纳闷结果就是第一个;
短路原则之或:如果第一个为真,那么结果就是第一个;
如果第一个为假,纳闷结果就是第二个;
so:
alert(0||1); //1
alert(1&&2);//2