美文网首页JavaScript 进阶营
JavaScript流程控制语句_if语句(十一)

JavaScript流程控制语句_if语句(十一)

作者: 终身成长人格 | 来源:发表于2019-11-17 20:59 被阅读0次

    目录:

    1.什么是流程控制语句?
    2.if语句的格式以及使用

    一、什么是流程控制语句

    JavaScript中的语句是从上到下一层一层执行的
    通过流程控制语句可以控制程序执行的流程,使程序可以根据一定的条件来选择执行。
    使用条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,如果条件不成立则语句不执行。

    二、if语句的格式以及使用

    if 语句,条件位置处,必须Boolean的值 / 表达式 / 变量,如果不是Boolean类型的话,JS会自动进行转换
    格式一:

    if(条件表达式){
        条件成立时,执行;
    }else{
        不成立执行,这里;
    }
    

    格式二:

    if(条件表达式1){
        条件表达式1,执行;
    }else if(条件表达式2){
        条件表达式2,执行;
    }else if(条件表达式3){
        条件表达式3,执行;
    }else{
        表达式都不成立执行,这里;
    }
    

    规则:if语句在执行时会先对条件表达式进行求值判断;
    1.如果条件表达式为true,则执行if后的语句;
    2.如果条件表达式为false,则不会执行if后的语句;
    案例一:

    var age=70
    if(age<60){
        alert("还不到退休的年龄~")
    }else{
        alert("已经退休了~")
    }
    

    案例二:

    var age=40;
    if(age>17) {
        alert("成年了")
    } else if(age>30){
        alert("人到中年")
    }else if(age<18){
        alert("未成年")
    }else{
        alert("年纪不小了")
    }
    

    下节预告:流程控制语句_switch语句

    相关文章

      网友评论

        本文标题:JavaScript流程控制语句_if语句(十一)

        本文链接:https://www.haomeiwen.com/subject/fzrmictx.html