Kurzprogrammiertipp: Zahl mit führenden Nullen formatieren

Eine (unbekannt lange) Zahl zum Beispiel fünfstellig mit führenden Nullen zu formatieren kann kompliziert sein, denn die naheliegende Lösung: „Schauen wieviele Stellen die Zahl hat und dann die entsprechende Anzahl Nullen davorsetzen“ bedeutet einiges an kompliziertem If-Gebastel.

Hier also die einzeilen Lösung in Javascript die quasi in jeder modernen Programmiersprache ähnlich geht:

> zahl = 123
> ("00000" + zahl).slice(-5);
'00123'

> zahl = 1
> ("00000" + zahl).slice(-5);
'00001'

> zahl = 12345
> ("00000" + zahl).slice(-5);
'12345'

Einfach mal die maximale Anzahl an Nullen vorne dran setzen und dann die gewünschte Länge des endgültigen Wertes von rechts her abscheiden. Simpel und einfach lesbar!