#javascript // 与えられた西暦がうるう年かどうかを返すfunction isLeap(year) { // うるう年の場合、"2月29日"は2月のはず return new Date(year, 2 - 1, 29).getMonth() == 2 - 1;} 自分で計算してバグを仕込むのも嫌なので、ECMAScriptの仕様にあるDateオブジェクトを使ってみる。 関連記事 FastClickを使った体感応答時間の短縮テストgulp+ES6+Karma(Jasmine)でユニットテストgulp+ES6でフロントエンド開発【JavaScript】switch-caseで「これ以上これ以下」にマッチさせる【JavaScript】range(整数列)の作成方法 新着記事 Viteに移行してみたら開発環境が快適になったMach-Oを力任せに解析&再現、Macの実行ファイルを自作しちゃる!SSA形式を実装してみた!力技で挑むコンパイラ最適化の獣道再帰下降法にさよなら!Prattパーサーで式解析を簡単かつ効果的に!激ムズの「ゼリーのパズル」を全面クリアする!(A*法)