1.单分支
说法:if(条件)(条件为真的时候,执行)
<script>
//(单分支)
if(true){
console.log('this is true');
}
</script>
单分支里面有 逻辑或运算符号 的时候 只要一边是对就是正确
<script>
if(5<2 || 4>3){
console.log('this is true');
}
</script>
2.双分支
<script>
if(5<2 || 4>3){
//条件为真执行
console.log('this is true');
}else{
//条件为假执行
console.log('this is no ok');
}
</script>
.多分支
prompt = 弹窗代码
a. if ...else if ...结构
语法:if(条件1){
条件1为真 执行代码块
}...else{
以上条件都不满足时,执行代码块
}
b.swich ...case
语法:case值1:执行的代码1:break;
case值2:执行的代码2:break;
....
default以上值匹配不成功的时候,执行代码
有固定值的时候使用 swich , else if 范围广但是代码量大
ul>li*16>