逻辑与 : && 可以理解为"并且"的意思
逻辑或 : || 可以理解为"或者"的意思

接下来举个现实中的例子来展示逻辑与和逻辑或的用法

例子 :
1.一综合特训营招收学员进行培训,要求学员的数学成绩在140及以上,并且语文成绩在135分及以上,满足以上的条件才可以入营,A学员的数学成绩为149,语文成绩为120分,可以参加特训营吗?

var math = 149;
var chinese = 120;

// 如果数学成绩在140及以上,并且语文成绩在135分及以上,可以参加特训营,否则不可以参加
if(math >= 140 && chinese >= 135){
  console.log('可以参加特训营');
}else{
  console.log('不可以参加特训营');
}

2.一单项提升特训营招收学员进行培训,要求学员的数学成绩在140分及以上,或者语文成绩在135分及以上,满足以上的人意条件就可以入营,A学员的数学成绩为149,语文成绩为120分,可以参加特训营吗?

var math = 149;
var chinese = 120;

// 如果数学成绩在140及以上,或者语文成绩在135分及以上,可以参加特训营,否则不可以参加
if(math >= 140 || chinese >= 135){
  console.log('可以参加特训营');
}else{
  console.log('不可以参加特训营');
}

即总结下来:
逻辑与&&,前后两个表达式必须同时满足时,才会返回true
逻辑或||,前后两个表达式最少只需要满足一个,就会返回true