„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie füge ich den Zahlen in JavaScript führende Nullen hinzu?

Wie füge ich den Zahlen in JavaScript führende Nullen hinzu?

Gepostet am 2025-03-24
Durchsuche:341

How to Add Leading Zeros to Numbers in JavaScript?

führende Zeros in JavaScript numbers

In JavaScript gibt es eine Möglichkeit, automatisch führende Nullen zu Nummern hinzuzufügen, um eine bestimmte Zeichenfolgelänge zu erreichen? Beispielsweise konvertieren 5 in "05" mit einer Ziellänge von 2?

Lösung:

Konvertierung zu String

, da Nummern von Natur aus keine führenden Zeros haben, können wir die Nummer zuerst konvertieren. Hier ist eine Beispielfunktion:

function pad(num, size) {
  num = num.toString();
  while (num.length  

Beispiel:

pad(5, 2); // "05"

alternativer Ansatz

Wenn die maximale Anzahl der führenden Zeros bekannt ist, kann eine alternative Methode effizienter sein:

function pad(num, size) {
  var s = "000000000"   num;
  return s.substr(s.length - size);
}

negative Zahlen

handeln negative Zahlen erfordert das Streifen des negativen Zeichens und die Wiedereinstellung nach der Polsterung:

function padWithSign(num, size) {
  if (num 
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3