Tag
gibts in JavaScript eine Möglichkeit der Formatierten Ausgabe, so wie in Perl oder C "sprint" ?
So viel ich weiß leider nicht ...
Ich möchte einen Geldbetrag immer mit _zwei_ Nachkommastellen anzeigen, also EUR 9,90 statt EUR 9,9 .
Aber für diesen Fall kannst Du Dir ganz schnell selbst eine Funktion basteln:
-----------------------------------
function geld_print(betrag)
{ if(betrag.lastIndexOf(",")<0) betrag+=",00";
else { if(betrag.lastIndexOf(",")==(betrag.length-2)) betrag+="0"; }
return betrag; }
var betrag = geld_print("EUR 1,7");
-----------------------------------
Der Betrag "EUR 1,7" ist natürlich nur ein Beispiel. Die Funktion verarbeitet "Bla X" zu "Bla X,00" und "Bla X,y" zu "Bla X,y0". "Bla X,yz" läßt sie unangetastet.
Ciao,
Harry