2402_87908709 2024-10-09 22:36 采纳率: 20%
浏览 25

编写一个isLeapYear()函数,该函数的参数是一个年份数字,利用isLeapYear()函数判断年 份是否为闰年,如果年份是闰年,则返回值为true,否则返回值为false。

编写一个isLeapYear()函数,该函数的参数是一个年份数字,利用isLeapYear()函数判断年
份是否为闰年,如果年份是闰年,则返回值为true,否则返回值为false。

  • 写回答

1条回答 默认 最新

  • 一轮明月照丘壑 2024-10-09 22:37
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    可以使用以下 JavaScript 代码来实现这个 isLeapYear() 函数:

    function isLeapYear(year) {
        if (year % 4 !== 0) {
            return false; // 不是闰年,返回 false
        } else if (year % 100 !== 0) {
            return true; // 是闰年,返回 true
        } else if (year % 400 !== 0) {
            return false; // 能被 100 整除但不能被 400 整除,不是闰年,返回 false
        } else {
            return true; // 能被 400 整除,是闰年,返回 true
        }
    }
    

    这个函数首先检查年份是否能被 4 整除,如果不能,肯定不是闰年,直接返回 false。如果能被 4 整除,则需要进一步判断该年份能否被 100 整除。如果能被 100 整除但不能被 400 整除,那么也不是闰年。最后,如果能被 400 整除,那么就是闰年。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月9日