JS實現(xiàn)的數字格式化功能示例
本文實例講述了JS實現(xiàn)的數字格式化功能.分享給大家供大家參考,具體如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>數字格式化</title> <script type="text/javascript" language="javascript" > //n為要轉化的數字/數字字符串,s為后面要加的單位,可為空 function num2money(n, s){ if (typeof s == "undefined") s = ""; n = parseInt(n); n = parseInt(n) + Number(((n - parseInt(n)) + "").substring(0, 3)); if (n / 1000 >= 1) { var nn = '' + n; nn = nn.substring(nn.length - 3, nn.length); s = ',' + nn + s; return num2money(parseInt(n / 1000), s); } else { return n + s; } } document.write(num2money("123.45", "美元"));//輸出:123美元 </script> </head> <body> </body> </html>
PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:
在線一元函數(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
科學計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue
在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq
更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript數組操作技巧總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結》
希望本文所述對大家JavaScript程序設計有所幫助。
相關文章
JavaScript 字符串與數組轉換函數[不用split與join]
下面的代碼,不考慮他的運行效率的話,思路不錯,大家可以看看,但在實際的應用中,我們仍然使用split或join來實現(xiàn)數組的操作。2009-12-12js/jquery遍歷對象和數組的方法分析【forEach,map與each方法】
這篇文章主要介紹了js/jquery遍歷對象和數組的方法,結合實例形式分析了數組遍歷的forEach,map與each方法常見使用技巧,需要的朋友可以參考下2019-02-02JavaScript之underscore_動力節(jié)點Java學院整理
JavaScript是函數式編程語言,支持高階函數和閉包。函數式編程非常強大,可以寫出非常簡潔的代碼。下面通過實例講解JavaScript之underscore的相關知識,一起看看吧2017-07-07