编写一个fn)两数,该函数调用后会弹出一个输入框,要求用户输入一个年份,输入以后,程序会提示该年份的2月份有多少天。
时间: 2024-10-16 18:11:49 浏览: 16
jQuery手机移动端点击弹出数字键盘输入代码.zip
在JavaScript中,你可以使用`prompt`函数来创建一个简单的交互式输入框,让用户输入年份,然后利用闰年规则判断2月的天数。这里是一个基本的示例:
```javascript
function countDaysInFebruary(year) {
// 检查是否是闰年
function isLeapYear(year) {
return (year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0);
}
let days = 28;
if (isLeapYear(year)) {
days = 29; // 闰年的2月有29天
}
alert(`输入的年份${year}的二月有${days}天.`);
}
// 调用函数并获取用户输入
let userInput = prompt("请输入一个年份:");
if (userInput) {
countDaysInFebruary(parseInt(userInput));
}
```
这个`countDaysInFebruary`函数首先定义了一个辅助函数`isLeapYear`用于检查闰年。然后根据用户的输入判断是否为闰年,如果是,则2月有29天,否则就是28天。最后通过`alert`显示结果。
阅读全文