转换为float时保持点

时间:2015-07-27 13:17:31

标签: javascript

我正在向带有ajax调用的服务器发送数字数据,例如0.77100等等。当服务器收到数据时,它会将0.77解释为double,但将100解释为int,因为它缺少小数。要获得我使用的号码

var nbr = parseFloat(stringVariable, 10);

即使我尝试输入100.0,也会删除我的小数,因为parseFloat会删除它们。

有没有办法保留我的小数位,以便服务器可以区分数据类型?

1 个答案:

答案 0 :(得分:3)

Javascript中目前没有除Number之外的数字类型。为了像你要求的那样保留小数,你必须将它们作为字符串发送。