pcguy
Goto Top

Währung Prefix

Guten morgen zusammen, ich habe mit viel rumpröbeln meine erstes Berechnungsscript mit Schieberegler hinbekommen.
Leider hapert es nun noch an der Formatierung der Preisausgabe.

Das ende der Berechnung & Ausgabe

behandlungspreis = waerungsformat(zwischentotal);
				 
	//preis ausgeben				 
	jQuery("input.behandlungspreis").val(behandlungspreis); 	  


Format. Funktion

function waerungsformat (num) {
    return num
        .toFixed(0) // always two decimal digits
        .replace(".", ",") // replace decimal point character with ,  
        .replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.") + ".-" // use . as a separator  
}

Das funktioniert soweit.
Wie kriege ich es hin das vor der Preisausgabe "CHF" steht?

Content-Key: 556052

Url: https://administrator.de/contentid/556052

Printed on: April 25, 2024 at 17:04 o'clock

Mitglied: 143127
Solution 143127 Mar 09, 2020 updated at 08:56:58 (UTC)
Goto Top
Wie kriege ich es hin das vor der Preisausgabe "CHF" steht?
Zu viel Toblerone gefuttert...?!

Entweder so direkt im Code
behandlungspreis = "CHF" + waerungsformat(zwischentotal);  
jQuery("input.behandlungspreis").val(behandlungspreis);  
Oder eben alternativ direkt in der Function das Prefix hinzufügen.
function waerungsformat (num) {
    return 'CHF' + num  
        .toFixed(0) // always two decimal digits
        .replace(".", ",") // replace decimal point character with ,  
        .replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.") + ".-" // use . as a separator  
}

p.s. Copy n Paste Tag ist Freitag.
Member: pcguy
pcguy Mar 09, 2020 at 09:03:37 (UTC)
Goto Top
@143127

Ne, zuviel Ricola face-wink

Danke dir!