No.3ベストアンサー
- 回答日時:
function ntos(n){
return (String(n).length > 4) ? n : ('0000'+n).substr(String(n).length);
}
数字と0の数を修正することで容易に好きな桁に対応させられる。
>また、皆さんのJavascript攻略方法も知りたいです。
こういうのはアンケートでやったほうがいいかと
No.4
- 回答日時:
No1ですがNo2さんへ
>>これだけ規則が無いですが
>4桁以下は4桁に揃える物だと思われる
0を4桁にして0001にはならない、かつ誤植かどうか分からないので
一応ifをつけてみたのですが。
まぁたぶん誤植でしょうけど。
No.1
- 回答日時:
エレガントかどうかは知りませんが私は以下を使ってます。
function NumToStr(n){
str = (n<10)?("000"+n):((n<100)?("00"+n):((n<1000)?("0"+n):(""+n)));
if(n==0) str = "0001"; //これだけ規則が無いですが誤植ですか?
return str;
}
javascript攻略法...。
何事も試してみる。
で、うまく動けばよし。動かなければ修正。
Webの文献は自分の環境だけで書いてる場合があるので実際に試してみないと分からないし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Vbscriptで自分自身のウィンド...
-
window.onloadイベントの任意実...
-
JavaScriptからVBScriptの呼び...
-
datepickerで日付の値を取得したい
-
ウインドウの後ろに隠れている...
-
'<s' + 'cript とsを切り離すの...
-
undefinedが表示されてしまう
-
<a href="#" …>の意味を教えて...
-
ウィンドウ名の設定
-
SCRIPT5007: 未定義または NULL...
-
bodyにidをつける理由は何ですか?
-
URLを引数とし、フレーム間で渡...
-
JavaScriptでのEnterキーとAlt+...
-
JAVAでリンクボタンを作成して...
-
(Javascript)印刷するファイル...
-
外部ファイル名を変数で指定で...
-
子画面で画像を表示したい
-
"mailtoでメールの【氏名】【性...
-
JavascriptとJqueryを混在し記述
-
javascriptとApacheの設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
undefinedが表示されてしまう
-
ウインドウの後ろに隠れている...
-
毎回、ページ読み込み時に1回...
-
JavaScriptからVBScriptの呼び...
-
onbeforeunload時のwindow.open...
-
Vbscriptで自分自身のウィンド...
-
Cygwinでログをのこす方法
-
showModalDialogで開いた画面か...
-
datepickerで日付の値を取得したい
-
「関数が定義されていない」と...
-
location.reload() について
-
JavaScript ランダムリンク+自...
-
Javascriptのゲームを…
-
ウィンドウが閉じない
-
確認ダイアログで「キャンセル...
-
javascriptでbgmを自動再生する...
-
JAVAscript
-
ひとつのHTMLの中に複数のJavas...
-
<body onload=""> と window.on...
-
Javascriptのエレガントな書き方。
おすすめ情報