-3
A
回答
1
你可以用一個簡單的函數來實現這一目標:
function parseNumber(number) {
numberStr = ("0".repeat(8) + number).substr(-8)
return numberStr.slice(0,4) + ' ' + numberStr.slice(4, 8)
}
// parseNumber(4) => 0000 0004
// parseNumber(102) => 0000 0102
// parseNumber(12345678) => 1234 5678
該函數有一個參數 - number
。它將其轉換爲字符串。然後在字符串的開頭放置8 "0"
個字符,然後從結果中取最後8個字符。
該函數然後調用字符串的slice
方法中,首先索引0
和4
和4
8
和之間。之間放置一個空格,該函數返回結果。
+1
而不是一個循環也可以使用'(「0」.repeat(8)+ number).substr(-8)' –
相關問題
- 1. 模板中的DateTime格式
- 2. 函數模板特格式
- 3. 新的JavaScript日期從字符串和格式模板?
- 4. 格式化速度模板中的數字?
- 5. 模板格式化
- 6. Velocity模板格式
- 7. WPF DataGrid單元格字符串格式的樣式或模板
- 8. Javascript +轉換中的數字格式?
- 9. 模板參數的格式規範
- 10. Django模板 - 格式化字符串
- 11. 劍道UI數字格式無效的模板
- 12. 剪貼板的不同數字格式?
- 13. Django模板中的TimeField格式
- 14. 如何在JavaScript中格式化數字?
- 15. 如何在javascript中將字符串/數字格式化爲自定義模式?
- 16. 組織模式電子表格中的自動格式數字
- 17. 對JavaScript數組模板字面
- 18. 格式化Velocity模板或Java中的字符串
- 19. xcode4模板格式問題
- 20. Velocity模板格式問題
- 21. 全球TIMEDATE格式模板
- 22. 格式化xsl模板
- 23. 如何在JavaScript中獲取日期格式模式字符串?
- 24. Javascript格式的數字asin C#
- 25. 在模板中自動格式化html
- 26. 在模板中格式化django form.non_field_errors
- 27. 在Django模板中格式化日期
- 28. 在Kendo模板中格式化日期
- 29. 在jQuery模板中的JavaScript函數
- 30. 的JavaScript模板
歡迎來到Stack Overflow!請[參觀],環顧四周,並仔細閱讀[幫助],尤其是[*我如何提出一個好問題?](/ help /如何問) –
您的號碼不能更大比8位數? – Amit