JS的if语句和三目运算符

if语句:

if( 条件 ){

执行的循环语句1

}else{

执行的循环语句2

};

当语句的条件满足时,执行执行的循环语句1,不满足时,执行执行的循环语句2

<script>
    let age=23;
    if(age>18){
        alert("年龄大于18")
    }else{
        "年龄小于18"
    }
</script>

我们也可以不书写else语句,只书写前半部分语句,但是那样的话如果条件不满足,那么需要执行的循环语句永远也不会执行。

<script>
    let age=23;
     if(age<18)
    //{
    //     alert("年龄大于18")
    // }
    // else
    {
        "年龄小于18"
    }
</script>

多个if语句连用

<script>
    let age = prompt("请输入你的年龄");
    if (18 < age && age < 60) {
        alert("满足条件")
    } else if (age < 18) {
        alert("年龄太小不满足")
    } else {
        alert("年龄太大不满足")
    }
</script>

二、三目运算符

语法:条件语句 ? 执行语句1 : 执行语句2;

说明:(1)、先设定一个条件,写在问号的前面,然后两个执行语句紧跟问号书写,中间使用冒号隔开。

当条件满足时,执行语句1,当条件不满足时,执行语句2。

<script>
let age=23;
age > 18 ? alert("1111") : alert("222")
</script>

(3)、三目运算符可以作为if条件语句的简化版使用,合理的使用能够简化我们的代码量

posted @ 2022-05-10 20:58  しっ  阅读(173)  评论(0)    收藏  举报