逻辑运算符: 处理布尔之间的运算,并且结果也是布尔值 真和假之间的运算
或者 如果有一个条件成立就可以了 | || 或
并且 两个条件同时成立才可以 & && 与
非 取反 !
三目运算符
格式: 变量 = 表达式 ? 值1: 值2;
解释: 表达式如果成立 执行变量 = 值1
表达式如果不成立 执行变量 = 值2
if (条件表达式){
代码块......
}
if 关键字 如果的意思
条件表达式的结果是布尔值 真/假
条件表达式成立,代码块执行 不成立,不执行
条件表达式 成立就执行代码块1, 不成立就执行代码块2
if... else... 体系里面,必然有一个代码要执行
if(条件表达式1){
代码块1.....
}else if(条件表达式2){
代码块2.....
}else{
代码块3.....
}
从上到下的执行,如果碰到条件成立了,就执行对应的代码,并且if体系后面的代码不执行
如果碰到条件不成立,继续寻找下一个条件
如果所有的条件都不成立,执行else