您的位置:首页 > Web前端 > JavaScript

js中的逻辑与(&&)与逻辑或(||)

2016-07-08 15:59 375 查看
var foo = 1;

var bar = 0;

var tar = false;
var baz = 2;
一、js中的逻辑与(&&)

1、当第一个数为true时,返回第二个数;

2、当第一个数为false时,返回第一个数;

alert(foo && bar); // 0
alert(foo && baz); // 2
alert(baz && foo); //1

二、js中的逻辑或(||)

1、当第一个数为true时,返回第一个数;

2、当第一个数为false时,返回第二个数;

alert(foo || bar); // 1
alert(baz || foo); // 2
alert(bar || tar); // false
alert(tar || bar); //0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: