Build a Leap Year Calculator - Build a Leap Year Calculator

Tell us what’s happening:

My code works correctly for any year input, but it didn’t pass the test — I don’t understand why.

Your code so far

function isLeapYear(year){
  if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0 ){
    return `${year} is a leap year`
  } else {
    return `${year} is not a leap year`
  }
}
let year = 2024;
let result = isLeapYear(year);
console.log(result);

year = 2000;
result = isLeapYear(year);
console.log(result);

year = 1900;
result = isLeapYear(year);
console.log(result);



Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 Edg/137.0.0.0

Challenge Information:

Build a Leap Year Calculator - Build a Leap Year Calculator

Your return sentence is missing something. Note what is highlighted in Tests #5, 6, and 7.

It’s easy to miss out “.” :sweat_smile: