#javascript // 与えられた西暦がうるう年かどうかを返すfunction isLeap(year) { // うるう年の場合、"2月29日"は2月のはず return new Date(year, 2 - 1, 29).getMonth() == 2 - 1;} 自分で計算してバグを仕込むのも嫌なので、ECMAScriptの仕様にあるDateオブジェクトを使ってみる。 関連記事 FastClickを使った体感応答時間の短縮テストgulp+ES6でフロントエンド開発gulp+ES6+Karma(Jasmine)でユニットテスト【JavaScript】switch-caseで「これ以上これ以下」にマッチさせる【JavaScript】range(整数列)の作成方法 新着記事 再帰下降法にさよなら!Prattパーサーで式解析を簡単かつ効果的に!「ゼリーのパズル」ソルバーを作る(A*)【WebGPU】floatテクスチャにフィルタを使用したい場合スーパーマリオの強化学習を動かす(Stable Baselines 3)Mach-Oオブジェクト形式を生成してみる