zoukankan      html  css  js  c++  java
  • JavaScript 14 条件语句

    示例 1 : 

    条件成立时执行

    if条件一定是一个Boolean类型的值,当为true时,执行对应的语句

    <script>
     
    var age = 15;
     
    if(age<18){
       document.write("如果年纪小于18,就看 卡通");
    }
    </script>

    示例 2 : 

    条件不成立时执行

    else表示当条件不成立时执行的代码

    <script>
     
    var age = 22;
     
    if(age<18){
       document.write("年纪小于18就看卡通");
    }
    else{
       document.write("否则就看 你懂的");
    }
    </script>

    示例 3 : 

    多条件判断 - else if

    else if 用于多条件判断
    在本例中
    小于 18是一个条件
    19-21 是一个条件
    大于21是一个条件

    <script>
     
    var age = 20;
     
    if(age<18){
       document.write("小于18就看 卡通");
    }
    else if(age<22){
       document.write("大于等于18,并且小于22,就看 你懂的");
    }
    else{
       document.write("大于等于22就看 新闻联播");
    }
    </script>

    示例 4 : 

    多条件判断 - switch

    switch 语句与else if一样,也是进行多条件判断的
    需要注意的是,每个判断结束,都要加上break;
    本例用到了Date对象,更多的用法,请参考 javascript 日期对象

    <script>
    var day=new Date().getDay(); //通过日期对象获取数字形式的星期几
    var today;
    switch (day)
    {
    case 0:
      today="星期天";
      break;
    case 1:
      today="星期一";
      break;
    case 2:
      today="星期二";
      break;
    case 3:
      today="星期三";
      break;
    case 4:
     today="星期四";
      break;
    case 5:
      today="星期五";
      break;
    case 6:
      today="星期六";
      break;
    }
     
    document.write("今天是 : "+today);
     
    </script>

  • 相关阅读:
    HEOI2017游记
    uoj228:基础数据结构练习题
    bzoj1494【Noi2007】生成树计数
    bzoj1975【Sdoi2010】魔法猪学院
    bzoj2957:楼房重建
    uoj169:元旦老人与数列
    bzoj2178:圆的面积并
    一道好题
    Codeforces Round #440(Div.2)
    Codeforces Round #439 (Div. 2)
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13329553.html
Copyright © 2011-2022 走看看