JS 給數字加三位一逗號間隔的方法


1.方法

function format_number(n) {
                var b = parseInt(n).toString();
                var len = b.length;
                if (len <= 3) { return b; }
                var r = len % 3;
                return r > 0 ? b.slice(0, r) + "," + b.slice(r, len).match(/\d{3}/g).join(",") : b.slice(r, len).match(/\d{3}/g).join(",");
            }

2.調用

alert(format_number(123456789));

3.輸出

123,456,789

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM