js實現(xiàn)數(shù)字每三位加逗號的方法
更新時間:2015年02月05日 12:10:33 作者:magicfly9527
這篇文章主要介紹了js實現(xiàn)數(shù)字每三位加逗號的方法,以實例形式講述了js實現(xiàn)數(shù)字每三位加逗號的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了js實現(xiàn)數(shù)字每三位加逗號的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
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"; //自動補小數(shù)點后兩位 console.log(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); console.log(str) } } formatNum('13213.24'); //輸出13,213.34 formatNum('132134.2'); //輸出132,134.20 formatNum('132134'); //輸出132,134.00 formatNum('132134.236'); //輸出132,134.23
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
javascript鼠標跟隨運動3種效果(眼球效果,蘋果菜單,方向跟隨)
在很多網(wǎng)站上能看到圖片跟隨鼠標移動的JS特效,其實做法很簡單,本文就介紹了很多javascript鼠標跟隨運動,在這里與大家分享下。2016-10-10JavaScript中的 attribute 和 jQuery中的 attr 方法淺析
這篇文章主要介紹了JavaScript中的 attribute 和 jQuery中的 attr 方法淺析,需要的朋友可以參考下2017-01-01JS生態(tài)系統(tǒng)加速探索Draft-js?emoji插件功能及使用探索
這篇文章主要介紹了JS生態(tài)系統(tǒng)加速探索Draft-js?emoji插件功能使用探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01javascript attachEvent和addEventListener使用方法
attachEvent與addEventListener區(qū)別 適應(yīng)的瀏覽器版本不同,同時在使用的過程中要注意2009-03-03