关于javascript输入框输入年份算出是不是闰年

大佬们 代码在这里 可以帮我看一下为什么我只能输出今年是闰年吗
var input1=byId("input1"),project2=byId("project2"),mark2=byId("mark2")
year=byId("input1_value")
year=parseInt(year)
console.log(typeof year);
byId("project2").onclick = function()
{
 if(year % 100 !=0 && year % 4 == 0 || year % 400 == 0)
  {
    mark2.innerText="今年是闰年"
  }
  else
  {
    mark2.innerText="今年不是闰年"
  }
}

后面的条件要加括号。


if((year % 100 !=0 && year % 4 == 0) || year % 400 == 0)

img