Laita pilkkuarvot numeroihin - CSS-temppuja

Anonim

Tämä funktio olettaa, että sille lähetetään merkkijono, jossa on desimaalipiste ja kaksi paikkaa desimaalin jälkeen. Käytä tätä, jotta saat numerosi ensin kyseiseen muotoon.

Silloin tämä toiminto pilkuttaa oikein numeron. Esimerkiksi 2345643,00 palauttaa 2345643,00

function CommaFormatted(amount) ( var delimiter = ","; // replace comma if desired var a = amount.split('.',2) var d = a(1); var i = parseInt(a(0)); if(isNaN(i)) ( return ''; ) var minus = ''; if(i 3) ( var nn = n.substr(n.length-3); a.unshift(nn); n = n.substr(0,n.length-3); ) if(n.length > 0) ( a.unshift(n); ) n = a.join(delimiter); if(d.length < 1) ( amount = n; ) else ( amount = n + '.' + d; ) amount = minus + amount; return amount; )