function addCommas(num){ var string=num+'';//將數字轉換成字符串形式 var arr=string.split('.');//分割逗號; var num1=arr[0]; var num2=arr[1]?'.'+arr ...
為什么在一串數字中每三位加一個逗號,一直不理解,后來查了資料才知道,跟English有關,看來還是英語造詣有限。這叫千位符分隔符,國際通用已經成為慣例,會計記賬都用這種方法,實際上對於中國人並沒有帶來多大的好處。在英文中都這樣分的 三位為一級 我來舉個數字為例 , , , 。從右邊起第一個逗號右邊的是百位 hundred ,就讀做五百六十七 第一個逗號左邊的數位是千 thousand ,就是K了, ...
2012-09-22 18:01 0 11335 推薦指數:
function addCommas(num){ var string=num+'';//將數字轉換成字符串形式 var arr=string.split('.');//分割逗號; var num1=arr[0]; var num2=arr[1]?'.'+arr ...
前言,面試中遇到將數字增加“,”,方便區分位數,這里記錄一下,以便后續用到 1、正則表達式:正則替換 2、字符串排序:倒序排列 3、字符串模板:使用slice不斷截取,不斷分割 綜上所述,計算所耗時間,可見一個問題代碼短不一定性能就好,推薦 ...
<script> function thousands(num){ var str = num.toString(); var reg = str.indexOf(".") > -1 ...
1.方法 2.調用 3.輸出 ...
直接使用正則 ...
// 方法一function toThousands(num) { var result = [ ], counter = 0; num = (num || 0).toString().split( ...
formatNum('13213.24'); //輸出13,213.34 formatNum('132134.2'); //輸出132,134.20 formatNum('13213 ...