-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. 新的JavaScript日期從字符串和格式模板?
- 5. Django的模板格式字符串
- 6. 格式化速度模板中的數字?
- 7. Velocity模板格式
- 8. 模板格式化
- 9. WPF DataGrid單元格字符串格式的樣式或模板
- 10. Javascript +轉換中的數字格式?
- 11. 在JavaScript中的數字格式
- 12. 模板參數的格式規範
- 13. 如何在Play 2.0模板中格式化數字/日期?
- 14. Django模板 - 格式化字符串
- 15. 格式一個C++字符串模板
- 16. 下劃線模板中的日期格式(javascript)
- 17. Javascript字符串模板vs knockoutjs模板
- 18. GRMustache格式化數字或iOS中帶有數字格式的HTML模板引擎
- 19. 數字格式化javascript
- 20. 格式化數字與JavaScript
- 21. 劍道UI數字格式無效的模板
- 22. 剪貼板的不同數字格式?
- 23. Django模板中的TimeField格式
- 24. 如何在JavaScript中格式化數字?
- 25. 如何在javascript中將字符串/數字格式化爲自定義模式?
- 26. 組織模式電子表格中的自動格式數字
- 27. 對JavaScript數組模板字面
- 28. 格式化Velocity模板或Java中的字符串
- 29. xcode4模板格式問題
- 30. POI4XPAGES word模板格式
歡迎來到Stack Overflow!請[參觀],環顧四周,並仔細閱讀[幫助],尤其是[*我如何提出一個好問題?](/ help /如何問) –
您的號碼不能更大比8位數? – Amit