Cybaer: Kommastellen

Beitrag lesen

Hi,

Gibt es noch eine andere Variante in JavaScript?

dez() aus meiner Number-Library http://www.vampirehost.de/gruft/coding/jscript/numlib.htm

Funktioniert ab JavaScript 1.0. Beispiele:

dez(3,2,4) ergibt "03.0000"
dez(-3.1,2,4) ergibt "-03.1000"
dez(300.001,2,2) ergibt "300.001"
dez(-3.1,4,4,"#","+",",") ergibt "###-3,1+++"
dez(3.1,0,2,"","0",",") ergibt "3,10"

und (trommelwirbel)

dez("0010.0100") ergibt "10.01"

Die Ausgabe mit 2 Nachkommastellen ist also bereits voreingestellt. :-) (um vom String wieder zur Zahl zu kommen: parseInt(dez("0010.0100"),10) -> 10.01)

Gruß, Cybaer