这个案例的实现的一个关键点是:二月的天数是不确定的,当我们输入2的时候,需要判断这一年是平年还是闰年。
var month = prompt("请输入月份");
var year = prompt("请输入年份");
//month是字符串类型需要进行类型转换;
switch( Number(month) ){
case 1 :
case 3 :
case 5 :
case 7 :
case 8 :
case 10 :
case 12 :
alert("31天");
break;
case 4:
case 6:
case 9:
case 11:
alert("30天");
break;
case 2:
//2月要考虑闰年
if(year % 4 === 0 && year % 100 !== 0 || year % 400 === 0){
alert("29天");
}else{
alert("28天");
}
}
本文介绍了一个JavaScript案例,通过用户输入的月份和年份,程序能够判断并返回该月的天数,特别考虑了二月在平年和闰年的不同天数情况。
900

被折叠的 条评论
为什么被折叠?



