Я пытаюсь вернуть сообщение из функции в абзац. Но значение параметра не передается должным образом. Каждый раз, когда я загружаю страницу, она показывает сообщение еще до того, как нажимаю кнопку.
var year = document.getElementById("year").value;
function leapYear(year){
if (year % 4 === 0) {
if (year % 100 === 0) {
if (year % 400 === 0) {
return "Leap Year";
}else{
return "Not Leap Year";
}
}
else{
return "Leap Year";
}
}
else{
return "Not leap year";
}
}
document.getElementById("paragraph").innerHTML = leapYear(year);