2013年2月18日月曜日

JavaScriptで月末日を求める関数

昔、OKWaveにいたbabuさんのサイトで一緒に作ったコード
「ゴミ箱」という名前のサイトに置かれているのがちょっと悲しい。
function getMatubi(y, m) {
    return (m^m>7|30)+(m==2)*~(y%(y%100>0?4:400)>0);  
 }  
JavaScriptだと自動キャストするのでそれをうまく使ってショートコーディングしたコードだけど、これよりも短いコードは僕の頭だと考え付かないです。
昔の頭の柔らかさが懐かしい。。

0 件のコメント:

コメントを投稿