判断任意年份的2月份有多少天,有个隐藏信息,如果是闰年那么2月份有29天,如果是平年有28天。
<script>
// 闰年的条件:能被4整除并且不能被100整除,或者能被400整除的数
function backDay(){
var year = prompt('输入年份:');
if(runnian(year)){ //调用runnian()函数,返回值为true或者false,根据不同返回值弹窗。
alert('你输入的是闰年二月份有29天');
}else{
alert('你输入的是平年二月份有28天')
}
}
backDay(); //输出函数
function runnian(year2){
var flag=false;
if(year2 %4==0 && year2 %100 !=0||year2 % 400 ==0){
flag = true;
}
return flag; //返回值
}
</script>