逻辑运算符

阅读量: 144 编辑

逻辑运算符

一、逻辑运算符介绍

  • 返回值是 true/false;一般用在 if-else表达式中

  • 比如:let a = 3, b = 8 ,c = 1 // 0 是女生

  • 非(!),比如 !a

  • 并且(&&),比如 a && b && c

  • 或者(||) ,比如 a || b

二、代码实战

代码的详细解读,可以参考视频教程

文件:14.js

/**
 * 逻辑运算符
 */

//3年级,出生是8月份,是男生
//[1,2,3,4,5,6] [1,2,3,4,5,6,7,8,9,10,11,12] [0,1]
let a = 3, b = 8, c = 1

//是否是3年级,是否是8月份,是否是男生
// for 遍历所有的学生
if(a == 3 && b == 8 && c == 1){ //所有条件全部满足,就出列
    console.log('学生出列')
}

// for 遍历所有的学生
if(a == 3 || b == 8 ){ //只要一个为true,就满足条件
    console.log('学生出列')
}

// for 遍历所有的学生
if(!a){  //不是3年级的,就出列
    console.log('学生出列')
}