数字が10未満の場合、先頭の0を表示する【重複】。
2023-09-30 18:58:27
質問
重複の可能性があります。
printf/string.formatに相当するJavaScript。
JavaScriptを使用してゼロフィルド値を作成するにはどうすればよいですか?
変数に数値を入れています。
var number = 5;
その数値を05として出力してほしい。
alert(number); // I want the alert to display 05, rather than 5.
どうすればいいのでしょうか?
手動で数字を確認して、文字列として0を追加することもできますが、JSの関数でそれができるものがあればいいなと思ったのですが?
どのように解決するのですか?
これを行うためのJavaScriptの組み込み関数はありませんが、かなり簡単に独自の関数を書くことができます。
function pad(n) {
return (n < 10) ? ("0" + n) : n;
}
EDITです。
一方、それを行うJSのネイティブ関数があります。参照 文字列#padStart
console.log(String(5).padStart(2, '0'));
関連
-
[解決済み】JavaScriptで「無効な日付」のDateインスタンスを検出する
-
[解決済み] 正規表現で変数を使うには?
-
[解決済み] JavaScriptでカンマを桁区切りにして数値を表示する方法
-
[解決済み] JavaScriptで2つの数値の間の乱数を生成する
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
-
[解決済み] 新しい配列を作成せずに、既存のJavaScript配列を別の配列で拡張する方法
-
[解決済み] 簡単な面接問題が難しくなった:1~100の数字が与えられたとき、ちょうどk個の数字が欠けていることを見つけなさい。
-
[解決済み] JavaScriptの変数名として有効な文字は何ですか?
-
[解決済み] JavaScriptで変数が数値か文字列かをチェックする
-
[解決済み] JavaScriptのtoString()関数をオーバーライドして、デバッグ用に意味のある出力を提供することは可能でしょうか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] printf/String.Formatに相当するJavaScriptの機能
-
[解決済み] JavaScriptで先頭のゼロを含む数値を出力するには?[重複しています]
-
[解決済み] 値の先頭にゼロを埋め込むには?
-
[解決済み] JavaScriptの月日を2桁で取得する方法を教えてください。
-
[解決済み】Javascriptで日付に先頭のゼロを追加する。
-
[解決済み] ジェスト あるクラスの特定のメソッドをモックする方法
-
[解決済み] jqueryでdivの要素がオーバーフローしていないかチェックする
-
[解決済み] 文字列のn番目の出現箇所を取得するには?
-
[解決済み] 文字列がhtmlであるかどうかをチェックする
-
[解決済み] Chrome拡張機能:popup.htmlを強制終了させる