Steffen: Formatierte Ausgabe in JS, sowas wie sprint in Perl

Hi,

gibts in JavaScript eine Möglichkeit der Formatierten Ausgabe, so wie in Perl oder C "sprint" ?

Ich möchte einen Geldbetrag immer mit _zwei_ Nachkommastellen anzeigen, also EUR 9,90 statt EUR 9,9 .

Gruß

Steffen

  1. 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

    1. Hi

      Aber für diesen Fall kannst Du Dir ganz schnell selbst eine Funktion basteln...

      Hatte ich schon befürchtet, schade.

      Danke

      Steffen