【软件测试】闰年的输入

一、实验要求

1.点击输入框输入年份,点击按钮,输出提示,能有效地处理任何输入。

2.对于合法输入,判断其是否是闰年。

3.对于非法输入,提示“非法输入”。

二、测试用例

三、重要代码

 1 function func(){
 2          var inputArray = new Array(3);
 3          var alertStr = new Array("","","是非法字符","是负数");
 4          var reg = /^[0-9]d*$/;   
 5          var year = document.getElementById(0).value;
 6          
 7          if(!year.match(reg)) inputArray[0] = 2;
 8          else{
 9                  if(year.match(reg) < 0) inputArray[0] = 3;
10                  else{
11                      if((year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0)))
12                      inputArray[0] = 0;
13                      else inputArray[0] = 1;
14                  }
15          }
16          
17          t = "";
18          index = inputArray[0];
19          t += alertStr[index]+"
";
20          alert(t);
21  }
原文地址:https://www.cnblogs.com/zhangkexin/p/4396343.html