« psdのサムネイルプレビュー | Home | サラリーマンNEO »

Apr 192006

formatDigit

なんかいつもJavaScriptの関数作ってどこにやったかわからなくなるので、ここに保存しておくことにする。ま、Flashも基本同じ。

function formatDigit(arg, digit) {
    arg = new String(arg);
    var count = digit - arg.length;
    if (count <= 0) return arg;
    var temp = new String;
    while (count-- > 0) temp += "0";
    return (temp + arg);
}

桁数を揃えたいときに使用。 ex) formatDigit(412,1000);//0412

2 Comments

僕はこんなの使ってますよ。

function addZero(n:Number, grade:Number) {
var n_str = String(Math.pow(10, grade)+n);
return n_str.substr(-grade);
}
trace(addZero(423,4))//0423

おお、こっちの方がスマートだw

Leave a comment

Search and Archives