Programmierung – Javascript
Zahlen formatieren mit System

DeveloperIT-ProjekteOffice-AnwendungenSoftware

Große Zahlen im Tausender-Bereich und aufwärts sind schwer zu erfassen,
sofern sie nicht ordentlich formatiert werden.

Formatierung ___

Gerade wenn sich die Zahlen ständig ändern, möchte man sie nicht laufend von Hand neu formatieren müssen, damit der Besucher sie auch ordentlich lesen kann. Kommt diese Javascript-Funktion in den Head-Bereich der Datei, lässt sich später die zu formatierende Zahl in einem Javascript-Block mit einem einfachen Befehl ausgeben: document.write(komma(12345678)); Damit wird die Zahl gleich umformatiert, in ein einfacher zu lesendes: 1.234.567.890.Wenn sich die Zahl dann später ändert, muss auf die Trennzeichen keine Rücksicht genommen werden. Der Quelltext für die Funktion komma() im Head-Bereich:

Der Body kann für eine einfache Liste dann zum Beispiel so aussehen:




Der Übersicht halber sollten die Zahlen rechtsbündig aufgelistet werden, damit die richtigen Werte auch untereinander stehen. Damit alle Zahlen wirklich die gleiche Breite aufweisen, hilft die Formatierung mit

 für die Zahlenreihe. Das passt aber nicht in jedes Design. Nur mit Tabellen wird es etwas schwieriger, hier muss auch der Tabellen-Code mit document. write ausgegeben werden:


Das sieht auf den ersten Blick verwirrend aus, ist aber doch einfach zu durchschauen: Für jede der zwei nebeneinander liegenden Tabellenzellen ist jeweils eine document.write-Zeile zuständig.

Autor: swasi
Anklicken um die Biografie des Autors zu lesen  Anklicken um die Biografie des Autors zu verbergen