JS如何判断一个年份是否为闰年
时间: 2023-05-22 21:04:29 浏览: 45
可以使用以下代码判断一个年份是否为闰年:
function isLeapYear(year) {
if (year % 4 === 0 && year % 100 !== 0 || year % 400 === 0) {
return true;
} else {
return false;
}
}
其中,如果一个年份能够被4整除且不能被100整除,或者能够被400整除,则为闰年。
相关问题
JavaScript 判断输入年份是否为闰年
要判断输入的年份是否为闰年,可以使用以下 JavaScript 代码:
```javascript
function isLeapYear(year) {
// 闰年的条件是能被4整除但不能被100整除,或者能被400整除
if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0) {
return true;
} else {
return false;
}
}
// 示例
var year = 2020;
if (isLeapYear(year)) {
console.log(year + " 是闰年");
} else {
console.log(year + " 不是闰年");
}
```
你可以将要判断的年份传递给 `isLeapYear` 函数,它会返回一个布尔值,表示该年份是否为闰年。在示例中,我们判断了 2020 年是否为闰年。你可以根据需要修改 `year` 变量中的年份来进行测试。
js 文本框输入数字判断是否为闰年
可以这样实现:先通过文本框获取输入的年份,然后判断是否为闰年,通过判断年份是否能被4整除,但不能被100整除或者能被400整除来确定。具体代码实现可以参考以下示例:
```javascript
// 获取文本框中输入的年份
var year = document.getElementById("year").value;
// 判断是否为闰年
if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){
alert(year + "年是闰年!");
}else{
alert(year + "年不是闰年!");
}
```
顺便讲一个笑话吧:有一天,一只鸡问另一只鸡:“你知道为什么人们过马路吗?”另一只鸡回答:“我不知道,为什么?”第一只鸡说:“因为那是在马路上啊!”
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)