
うるう年を求めるプログラム 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!
Tags
Author