JavaScriptでのうるう年の判定
以前に学んだテクニックを使えば、任意の年がうるう年かどうかは簡単に判定できます。 必要なのは、2月が何日あるかを調べることです。 そのためには、3月の0日目を取得します:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // 29を出力します。2020年はうるう年だからです
年タイプを文字列で出力するようにコードを改良してみましょう:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('うるう年');
} else {
console.log('平年');
}
関数 isLeap を作成してください。この関数は年をパラメータとして受け取り、
うるう年の場合は true を返し、そうでない場合は false を返します。