由於UI圖上有的地方須要將數字轉成貨幣形式的,例如:1234567轉成 1,234,567 這樣的,不過以前沒弄過,而後在網上搜了下方法,參考了下面這篇文章spa
參考文章:JS將數字轉成貨幣形式的簡單方法.net
下面是代碼:code
// 數字轉換成貨幣格式的字符串,例如把1234567轉換成 1,234,567 這樣的 int2str (num) { let numberStr = num.toString() let str = numberStr.split('').reverse() for (let i = 0; i < str.length; i++) { if ((i + 1) % 4 === 0) { str.splice(i, 0, ',') } } str.reverse() let handleResult = '' for (let j = 0; j < str.length; j++) { handleResult += str[j] } return handleResult } let string = int2str(1234567) // print(string)輸出結果爲:1,234,567
這是我直接參照前輩的文章寫的代碼,輸出結果也符合了本身的須要,就當打打字有個印象,給本身作個筆記了.blog