JavaScript program to check if a given year is leap year Javascript判断是否是闰年
A year is leap year if following conditions are satisfied:
- Year is multiple of 400.
- Year is multiple of 4 and not multiple of 100.
Approach:
- Get the value of input field by using document.getElementById(“year”).value
- Check the given year is leap year or not by using JavaScript expression and display its value.
Example:
<!-- HTML code to implement the given year is leap year or not --><!DOCTYPE html><html> <head> <title> JavaScript to check leap year </title></head> <body> Input Year: <input type="text" id = "year"/> <input type="button" id="button" onClick="isLeapYear()" value="Check Leap Year"> <p id="GFG"></p> <!-- JavaScript code to check given year is leap year or not --> <script> function isLeapYear() { var year= document.getElementById("year").value; document.getElementById("GFG").innerHTML = (year % 100 === 0) ? (year % 400 === 0) : (year % 4 === 0); } </script></body> </html> |
Output:
- Before input year:
![]()
- After input leap year:
![]()
- After input not leap year:
![]()




浙公网安备 33010602011771号