スポンサーリンク

うるう年を求めるプログラム JavaScript

スポンサーリンク
JavaScript
スポンサーリンク

スポンサーリンク

概要

うるう年を求める実装メモです。

閏年の条件

閏年の条件は以下の通りとなります。

  • 4で割り切れる
  • 100で割り切れない
  • 400で割り切れる

国立天文台

https://www.nao.ac.jp/faq/a0306.html

サンプルコード

判定関数

 const isLeapYear = (year) => {
    return (year % 4 === 0) && (year % 100 !== 0) || (year % 400 === 0);
}

21世紀のうるう年を算出する

const isLeapYear = (year) => {
    return (year % 4 === 0) && (year % 100 !== 0) || (year % 400 === 0);
}
for (let i = 2001; i < 2100; i++) {
    if (isLeapYear(i)) {
        console.log(i)
    }
}
2004
2008
2012
2016
2020
2024
2028
2032
2036
2040
2044
2048
2052
2056
2060
2064
2068
2072
2076
2080
2084
2088
2092
2096
JavaScriptアルゴリズム
スポンサーリンク
スポンサーリンク
スポンサーリンク
404 Motivation Not Found
タイトルとURLをコピーしました