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