Murphy's World @ homeserver holyghost alias dyndns.murphys-world.de | |||||||||
| START
Projekt Murphy's CMSmini
JavaScript TIPPS & TRICKS
GeoCaching
NEWS
TERMINE
FUNSTUFF
LINKS
VIP-BEREICH
KONTAKT
IMPRESSUM
|
JavaScript Tipps & Tricks |
||||||||
| num | = die zu formatierende Zahl |
| dig | = die Anzahl an Nachkommastellen |
| dec | = das Dezimaltrennzeichen |
| sep | = das Tausendertrennzeichen |
function number_format(num,dig,dec,sep) {
x=new Array();
s=(num<0?"-":"");
num=Math.abs(num).toFixed(dig).split(".");
r=num[0].split("").reverse();
for(var i=1;i<=r.length;i++){x.unshift(r[i-1]);if(i%3==0&&i!=r.length)x.unshift(sep);}
return s+x.join("")+(num[1]?dec+num[1]:"");
}
Ist dig negativ, rundet toFixed() auf die die entsprechende Anzahl Vorkommastellen.
<script type="text/javascript"> alert ( number_format ( -123456.789, 2, ",", "." ) + "\n" + number_format ( 55555.55, -1, ",", "." ) ); </script>
-123.456,79 55.560
Das auf dieser Seite notierte Script number_format() ist Public Domain.
Zurück zur JavaScript Funktionsübersicht
© 2026 Murphy's World Alle Rechte vorbehalten Impressum