うるう年を求めるプログラム JavaScript
2019-06-234 min read
目次
概要
うるう年を求める実装メモです。
閏年の条件
閏年の条件は以下の通りとなります。
- 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;
Recommends
New Posts
Hot posts!
Date
Tags
(110)
(54)
(54)
(47)
(45)
(36)
(30)
(29)
(24)
(24)
(22)
(21)
(21)
(20)
(19)
(17)
(16)
(16)
(15)
(14)
(12)
(12)
(12)
(12)
(12)
(12)
(11)
(10)
(10)
(10)
(10)
(10)
(9)
(9)
(8)
(8)
(8)
(8)
(7)
(7)
(6)
(6)
(6)
(6)
(6)
(5)
(5)
(5)
(5)
(4)
Author