zoukankan      html  css  js  c++  java
  • JavaScript-分支语句与函数

    一、分支语句-if语句

    四种if语句:

    1、if(判断条件)

      {

        满足条件时需执行的语句

      }

    2、if(判断条件)

      {

        满足条件时需执行的语句

      }

      else

      {

        不满足条件时需执行的语句

      }

    3、if(判断条件1)

      {

        满足条件1时需执行的语句

      }

      else if(判断条件2)

      {

        不满足条件1但满足条件2时需执行的语句

      }

      else if(判断条件3)

      {

        既不满足条件1又不满足条件2但满足条件3时需执行的语句

      }

      ......

      else

      {

      }

    4、if语句的嵌套:在规定好大的范围之后还有什么小的情况需要判断

      if(判断条件1)

      {

        if(判断条件2)

        {

          满足条件1的情况下又要满足条件2时需执行的语句

        }

        else

        {

        }

        ..........

      }

      else

      {

      }

    二、函数

    函数的四要素:名称 输入 返回值 加工

    定义函数:function check(){ 函数体 }

    check是函数名

    函数只有调用才会执行,不调用不会执行

    eg:

         function check()

      {

        函数体

      }

    在HTML中调用如:<input type="button" value="确定" onclick="check()" /> 表示当点击确定按钮时调用函数check

    三、示例

    输入一个年份判断是否是闰年:

    在HTML文件中:

    <body>

    请输入年份:<input type="number" id="text" value="1994" /><input type="button" value="检查是否为闰年" onclick="checkyear()" />

    </body>

    函数:

    function checkyear()
    {
      var a=document.getElementById("text").value;
      if(a!="")
      {
        if(a%1==0)
        {
          if(a>0&&a<10000)
          {
            if(a%4==0&&a%100!=0||a%400==0)
            {
              alert("您输入的年份是闰年!");
            }
            else
            {
              alert("您输入的年份是平年!");
            }
          }
          else
          {
            alert("您输入的年份超出范围!");
          }
        }
        else
        {
          alert("您输入的年份格式不对!");
        }
      }
      else
      {
      alert("年份不能输入为空!");
      }
    }

  • 相关阅读:
    南邮OJA题
    Executors工厂类创建线程池的底层实现
    Linux kernel 中的per_cpu宏
    [置顶] 高并发服务器的设计内存池的设计
    数据列表DataList模板之实例
    软件开发无敌心得篇
    嵌入式学习笔记之UART通信协议
    正则表达式 进阶(二)
    11687 Digits
    DELPHI接口转化为COM接口
  • 原文地址:https://www.cnblogs.com/jingzhenhua/p/5804397.html
Copyright © 2011-2022 走看看