0
A
回答
4
要使用字符串方法首先轉換爲字符串:
var parts = 1.8765453.toString().split('.');
或
var parts = (''+1.8765453).split('.');
但是,你應該做這樣只有用數字,而不是字符串的工作:
var distance = 1.8765453; // in Km
var km = Math.floor(distance);
var meters = Math.floor(distance * 1000) % 1000;
或者,如果您想將其舍入而不是截斷:
var distance = 1.8765453; // in Km
var rounded = Math.round(1.8765453 * 1000);
var km = Math.floor(rounded/1000);
var meters = rounded % 1000;
0
0
Math.floor(dist/1)
+0
'dist/1 == dist' :) – 2010-11-18 17:10:13
+0
我認爲這可能是一種轉換爲數字的方式?很像'1 * dist'或'+ dist'。 – Zecc 2010-11-18 17:17:12
相關問題
- 1. 千位分隔符在Python
- 2. Pandas.to_csv千個分隔符
- 3. 千分隔符php
- 4. NSNumberFormatter千分隔符
- 5. 在排除數千個分隔符之前或之後匹配逗號,並排除數千個分隔符
- 6. JavaScript RegExp分割保存分隔符
- 7. 在分隔符上分割文件
- 8. 分割帶分隔符
- 9. 空白分隔符分割
- 10. 分割分隔字符串
- 11. QSpinBox千位分隔符
- 12. 千位分隔符printf
- 13. Apache poi - 千位分隔符
- 14. 格式千位分隔符
- 15. WPF ListView千分隔符
- 16. Devexpress XRtableCell千分隔符?
- 17. 在charts.js餅圖中的千分隔符
- 18. 千位分隔符在mysql中
- 19. 通過RegEx分割爲2個字符串分隔符Javascript
- 20. 在分隔符處分割一個字節數組
- 21. 分割線與兩個分隔符
- 22. Perl分割函數 - 連續分隔符
- 23. 分割數在JavaScript
- 24. phpexcel千個分隔符爲XLSX
- 25. 在python中用分隔符分割一個字符串
- 26. 在分隔符上分割一個字符串
- 27. 如何在lua中用多個分隔符分割字符串?
- 28. 在vb.net中分割一個字符串(無分隔符)
- 29. 在bash中的分隔符上分割一個字符串?
- 30. Fortran小數點和千位分隔符
@您的編輯。我的答案(截斷的那個)的第三個解決方案會給你。 – 2010-11-18 17:11:41