0x01:JAVASCRIPT 实现
<h1 align="left">求闰年</h1> 开始年份: <input type="text" value = "2000" id ="start"/></br> 结束年份: <input type="text" value = "2014" id ="end"/></br>
<script language="javascript"> function a(){ var startYear = parseInt(document.getElementById("start").value); //alert(startYear); var endYear = parseInt(document.getElementById("end").value); //alert(endYear); var count = 0; for(var i = startYear;i<endYear;i++) { if((i%4==0&&i%100!=0) || (i%400==0)) { count=count+1; } } alert("从"+startYear+"年到"+endYear+"年总共有 "+count+" 个闰年!"); } </script>
0x02:JSP 实现
<%-- 第二种实现 <% int count=0; for(int i=2000;i<=2014;year++){ if((i%4==0 && i%100!=0) || i%400==0){ count++; } } %> 2000到2014年闰年的个数:<%=count %> --%>
各有各的优缺点。
结果如下: