学习js的第四天

学习内容:

  1. 分支结构 if

  2. if 分支嵌套

  3. 三元运算符

  4. switch


分支结构 if :

注意:一个条件分支语句只执行一次

  • if 语句 

语法:
        if (条件) { 要执行的代码 }
    意义:
        当条件为true的时候 {}内的代码执行 条件为false {}内的代码不执行

  • if else 语句

语法
        if (条件) { 要执行的代码 } else { 要执行的代码 }
    意义:
        if 中的条件为true 执行 {} 中的代码 
        if 中的条件为false 执行else {}中的代码 
    注意事项:
        两个{} 只能执行一个

  • if  else if ...

语法: 
        if(条件1){语句1} else if(条件2) {语句2}...else if(条件3){ 语句3}
    意义:
        按照顺序 依次判断条件 哪个条件为true 就执行后边{}中的代码 
        如果其中一个条件满足 后边就不再执行了 
    注意事项:
        多个条件 只执行其中 一个

  • if else if  ..  else

语法: 
        if(条件1){语句1} else if(条件2) {语句2}...else if(条件3){ 语句3} else { 要执行的代码}
    意义:
        按照顺序 依次判断条件 哪个条件为true 就执行后边{}中的代码 
        如果其中一个条件满足 后边就不再执行了 
        如果 if else if 的条件都不满足  会执行else 后边的{}中的代码
        
 注意事项:
        多个条件 只执行其中 一个  
   
 注意事项:
         else 可写可不写  


if 分支嵌套:

提示:if中套if

例如:

if(){
    if(){
        if(){
        
        }
        else{
        
        }
    }
    else{
    
    }
}
else{

}


三元运算符

三目运算符

将一个if else 变成一行

语法:
    条件?结果1:结果2
    
if(条件){
    结果1
}
else{
    结果2
}

意义:
    如果条件为true 结果是  结果1 
    如果条件为false 结果是 结果2 
    
注意:
    执行代码的位置只能执行一句话 


switch

语法:
    switch(要判断的内容){
        case 情况1:
            情况1满足的时候执行代码
            break
        case 情况2:
            情况2满足的时候执行代码
            break
        default:
            所有的情况都不满足的时候执行的代码
    }
注意事项:
    1. 如果多分支语句 判断范围 用if else if   不用switch 
    2. 如果多分支语句 判断的内容是确定的值 用switch 
    3. switch 判断的时候 内容和情况 必须是值和类型都满足 才是真满足 
    4. default 可以不写 如果不写 当所有的条件都不满足 就不执行代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值