의사 코드)
숫자로 받은 입력값을 변환
윤년함수(인자) {
// 큰 숫자부터 나눠야 차례대로 거를 수 있음
만약 인자가 400으로 나누어 떨어진다면,
윤년이 맞습니다.
만약 인자가 100으로 나누어 떨어진다면,
윤년이 아닙니다.
만약 인자가 4으로 나누어 떨어진다면,
윤년이 맞습니다.
이외에는 모두,
윤년이 아닙니다.
}
윤년함수호출(숫자로 변환한 입력값) 후 출력
자바스크립트
제출 답안)
let year = Number(input);
function isLeapYear(year)
{
if (year % 400 === 0)
return true;
else if (year % 100 === 0)
return false;
else if (year % 4 === 0)
return true;
else
return false;
}
console.log(Number(isLeapYear(year)));