if语句

 

if

格式:if(条件表达式){
     条件满足执行的语句;
}

特点:当条件表达式为真的时候就会执行{}中所有的代码, 并且只会执行一次。

if...else

格式:if(条件表达式){
     条件成立执行的语句;
}else{
     条件不成立执行的语句;
}

特点:当条件满足就执行if后面{}中的代码;

当条件不满足就执行else后面{}中的代码;
并且两个{}只有一个会被执行, 并且只会被执行一次。

if...else if...else

格式:if(条件表达式A){
     条件A满足执行的语句;
}else if(条件表达式B){
     条件B满足执行的语句;
}
… …
else{
前面所有条件都不满足执行的语句;
}

特点:会从上至下的依次判断每一个条件表达式, 哪一个条件表达式满足, 就执行哪一个条件表达式后面{}中的代码;
如果前面所有的条件表达式都不满足, 就会执行else后面{}中的代码;
并且众多的大括号只有一个会被执行, 并且只会执行一次。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
<script>
    var a=3
    if(a==1){
        console.log('a的值为1')
    }else if(a==2){
            console.log('a的值为2')
        }else{
            console.log('a的值不为1也不为2')
        }
        /*
        if(条件){语句}
        条件满足,语句就执行,不满足就不执行
        if(条件){
        语句1
        }else{
        语句2
        }
        条件满足,执行语句1,条件不满足,执行语句2
        if(条件1){
        语句1
        }
        else if(条件2){
        语句2
        }
        else if(条件3){
        语句3
        }
        else{
        语句4
        }
        */
</script>

 

posted on 2021-11-19 21:37  无心情泡面  阅读(334)  评论(0编辑  收藏  举报