2016-12-04 74 views
1

我从服务器的纬度和经度数据使用AJAX的返回值出现问题。我已经创建纬度和经度领域中的MySQL数据库是这样的:使用JavaScript从纬度和经度的十进制中删除零点

lat DECIMAL(10, 8) NOT NULL, lng DECIMAL(11, 8) NOT NULL 
for example, i have stored data = lat : -6,4084848 , lng: 106,846609 

但回报与阿贾克斯值总是有额外的零:

lat : -6.40848480 -> last number is extra zero 
long: 106.83766610 -> last number is extra zero 

如何删除多余的零号用JavaScript,所以我有精确值?

回答

1

您可以使用转换功能parseFloat

console.log(parseFloat(-6.40848480)); 
 
console.log(parseFloat(106.83766610));

+0

或许:someNumber/1 – bob

+0

可以正常使用。谢谢@Alexandre – sembilanlangit

+0

不客气@sembilanlangit,标志着答案公认! –