function formatNum(str) { var newStr = ""; var count = 0; // 當數字是整數 if (str.indexOf(".") == -1) { for (var i = str.length - 1; i >= 0; i--) { if (count % 3 == 0 && count != 0) { newStr = str.charAt(i) + "," + newStr; } else { newStr = str.charAt(i) + newStr; } count++; } str = newStr + ".00"; //自動補小數點後兩位 return str; } // 當數字帶有小數 else { for (var i = str.indexOf(".") - 1; i >= 0; i--) { if (count % 3 == 0 && count != 0) { newStr = str.charAt(i) + "," + newStr; } else { newStr = str.charAt(i) + newStr; //逐個字元相接起來 } count++; } str = newStr + (str + "00").substr((str + "00").indexOf("."), 3); return str; } } formatNum('13213.24'); //輸出13,213.34 formatNum('132134.2'); //輸出132,134.20 formatNum('132134'); //輸出132,134.00 formatNum('132134.236'); //輸出132,134.23
數字每三位加逗號
轉載於:https://www.cnblogs.com/zouyun/p/9679574.html
相關文章
- JavaScript數字每隔三位加一個逗號JavaScript
- 數字加逗號
- 「javaScript-每三位插入一個逗號實現方式」JavaScript
- php數字去掉逗號的方法PHP
- Python如何將數字變成帶逗號的千分位Python
- JavaScript 逗號(,)用法JavaScript
- JavaScript 逗號用法JavaScript
- 金額正規表示式(相容負號、逗號、小數)
- JavaScript (,)逗號操作符JavaScript
- 逗號分隔,輸出陣列陣列
- 逗號表示式返回值
- PHP刪除字串中的逗號PHP字串
- 直播軟體搭建,全域性過濾器(時間,年月日,一千加逗號處理)過濾器
- FPGA數字訊號處理(26)加擾器與解擾器設計FPGA
- 逆序的三位數
- coe檔案資料後的逗號
- mysql 如何查詢逗號“,”分割的字串MySql字串
- 說說被NLP忽視的逗號
- JavaScript刪除字串中最後的逗號JavaScript字串
- 數字裡的點號和分號
- Android底部導航欄隨意定製加號、紅點、數字等資訊Android
- 陣列拆分成單引號逗號隔開的字串陣列字串
- pycharm 取消空格,逗號 等符號的自動補全PyCharm符號
- 使用者名稱不能包含中文和特殊符號,只能輸入英文加數字符號
- 安全基礎:數字信封、數字簽名、數字證書(加簽驗籤,加密解密)加密解密
- JavaScript 立即執行函式、逗號運算JavaScript函式
- 關於逗號( , )在JS中的使用技巧JS
- CDGA|如何加強數字政府建設?
- 直播平臺製作,vue-全域性過濾器(時間,年月日,一千加逗號處理)Vue過濾器
- 中文數字與阿拉伯數字:數字符號的文化交融符號
- 每個人都能實現“數字人自由”?HPG
- 資料庫儲存id+逗號,查詢資料庫
- MySQL 查詢表所有列名,並用逗號分隔MySql
- 去掉String屬性的最後一個逗號
- js 遍歷陣列取出字串用逗號拼接JS陣列字串
- 如何快速將資料用逗號隔開——巧用EXCELExcel
- firefox和IE在一個逗號上的差別Firefox
- 【C】 18_三目運算子和逗號表示式