Javascriptで月の最終日を求める。

メモ。

function getLastDay(year, month) {
    var date = new Date(year, month, 0);
    return date.getDate();
}

上記の関数に年と月を渡せばその年月の最終日が返却される。
たとえば2013年2月を指定すると28が返される。これは便利。

注意としてint形の値を渡してあげないとエラーを吐くので注意。
PHPとは違って暗黙の型変換がないから意外と戸惑うね。まぁそれが普通なんだけど。