JavaScript のゼロパディング

投稿者: | 2010/12/02

ド忘れしたので、備忘録がわりにメモ。

いわゆる「ゼロ詰め」ってやつです。
日付や時刻なんかで桁を揃えるのに使います。

本当は引数のバリデート(値チェック)なんかも入れるのですが、読みづらくなるので省略。

// num = ゼロパディング(ゼロ詰め)する値、 dig = 桁数
function zero_pudding(num, dig) {
    num = '' + num;
    while ( num.length < dig ) {
         num = '0' + num;
    }
    return num;
}

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください