美文网首页
012|JavaScript条件语句

012|JavaScript条件语句

作者: 中年小钢炮 | 来源:发表于2017-05-20 00:20 被阅读17次

    在实际的工作中,我们常常会遇到条件判断。当A条件时,做a行为,当B条件时,做b行为。

    JavaScript中实现条件判断的语句是 if...else...,直译过来就是“如果...否则...”。其语法规则如下:

    if (condition) { 
      statement_1; // 如果condition为true,则执行 statement_1 语句
    } else {
      statement_2; // 否则,则执行 statement_2 语句
    }
    

    上述规则中,condition是一个布尔类型变量(true | false),或一个计算结果为布尔类型的表达式(如 a>c)。

    条件语句根据判定条件不同,会选则不同的代码执行。每一种条件所执行的语句,被称做一个分支。

    举个例子,现在要写一个脚本,根据学生年龄大小,返回该学生是否成年。先看一下代码:

    var age = 18 // 年龄
    
    if (age>=18){ // 判断age是否大于18
        console.log("已成年") // 如果age大于等于18,则输出"已成年"
    }
    else{
        console.log("未成年") // 如果age小于18,则输出"未成年"
    }
    

    上面的代码,套用一下if...else..语法,可以看到“age>18”就是condition,而下面两条log分别是statement_1、statement_2。

    我们来看一下执行结果:

    年龄判定脚本执行结果

    可能看到,因为age等于18,所以脚本最终执行了“console.log("已成年")”分支。

    好的,这一节我们学习了最基础本的条件分支语句。恭喜你!你又进步了!

    条件分支语句中的{}(大括号)的含意是什么?
    什么是 elif 语句?

    请继续关注我的课程,我将在后续课程中帮大家依次解答上述问题。

    想学计算机技术吗?需要1对1专业级导师指导吗?想要团队陪你一起进步吗?欢迎加我为好友!

    我的微信

    相关文章

      网友评论

          本文标题:012|JavaScript条件语句

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