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>

  • 相关阅读:
    优化SQL查询:如何写出高性能SQL语句
    提高SQL执行效率的16种方法
    Spring Ioc DI 原理
    java内存泄漏
    转:js闭包
    LeetCode Best Time to Buy and Sell Stock III
    LeetCode Best Time to Buy and Sell Stock with Cooldown
    LeetCode Length of Longest Fibonacci Subsequence
    LeetCode Divisor Game
    LeetCode Sum of Even Numbers After Queries
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13329553.html
Copyright © 2011-2022 走看看