Masukkan Nilai Koma dalam Nombor - Trik CSS

Anonim

Fungsi ini menganggap apa yang disampaikan kepadanya adalah rentetan, dengan titik perpuluhan dan dua tempat setelah perpuluhan. Untuk memasukkan nombor anda ke format itu terlebih dahulu, gunakan ini.

Maka fungsi ini akan memisahkan nombor dengan koma. Contohnya, 2345643.00 akan mengembalikan 2,345,643.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; )