- JS逻辑运算&分支结构
一)、逻辑运算:将多个关系运算综合起来,得出一个结论(true,false)
3种: &&(且) ||(或) !(非)
&&:2个条件都必须为true,才返回 true
||: 2个条件都必须为false,才返回 false
短路逻辑(分支结构):
&&:如果前一个条件为false,就已经得出结论->false
||: 如果前一个条件为true, 就已经得出结论->true
引申出短路逻辑:
语法:1). 条件&&(操作)
条件满足,执行后续操作,不满足,则不执行
2). 值1||值2
如果值1有效,就用值1,否则,就用值2
程序中的3种结构:
1). 顺序结构
2). 分支结构:根据不同的条件,满足条件就执行,不满足就不执行
3). 循环结构
案例一(用&&和||判断输入的数是否为闰年)
案例二
案例三
二)、Js的三目运算
三目运算 三元运算 条件运算
根据不同的条件