11.21 if条件语句 年月日执行判断
Posted 滥好人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11.21 if条件语句 年月日执行判断相关的知识,希望对你有一定的参考价值。
1 <script language="javascript"> 2 var nian=prompt("输入一个年份","") 3 if(nian!=null ) 4 { 5 if(!isNaN(nian) && nian>=1 && nian<=9999 && nian%1==0) 6 { 7 var yue=prompt("输入一个月份","") 8 if(yue!=null) 9 { 10 if(yue>0 && yue<13 && nian%1==0 && !isNaN(yue)) 11 { 12 var ri=prompt("输入日","") 13 if(ri>0 && ri<=31 && ri%1==0 && !isNaN(ri) ) 14 { 15 if(yue==1||yue==3||yue==5||yue==7||yue==8||yue==10||yue==12)/*先判断31天的月*/ 16 { 17 alert(nian+"年"+yue+"月"+ri+"日") 18 } 19 else if(yue==4||yue==6||yue==9||yue==11)/*在判断30天的月*/ 20 { 21 if(ri<=30) 22 { 23 alert(nian+"年"+yue+"月"+ri+"日") 24 } 25 else 26 { 27 alert("请输入正确的日期") 28 } 29 } 30 else/*剩下的一定是2月*/ 31 { 32 if(ri<=28) 33 { 34 alert(nian+"年"+yue+"月"+ri+"日") 35 } 36 else if(ri==29) 37 { 38 if(nian%4==0&&nian%100!=0||nian%400==0) 39 { 40 alert(nian+"年"+yue+"月"+ri+"日") 41 } 42 else 43 { 44 alert("请输入正确的日期") 45 } 46 47 } 48 else 49 { 50 alert("请输入正确的日期") 51 } 52 53 } 54 55 56 57 } 58 else 59 { 60 alert("请输入正确的日期") 61 } 62 63 } 64 else 65 { 66 alert("请输入正确的月份") 67 } 68 } 69 70 } 71 else 72 { 73 alert("请输入正确年份") 74 } 75 76 } 77 78 </script>
以上是关于11.21 if条件语句 年月日执行判断的主要内容,如果未能解决你的问题,请参考以下文章