【发布时间】:2012-03-29 14:28:19
【问题描述】:
function myFuntion(stringNumber){
var number=parseFloat(stringNumber);
}
stringNumber 的值是"38,41"(它的类型是字符串),我想把它转换成浮点数。但是当我调试代码时,我看到它转换为像 parseInt 这样的“38”。为什么?可以是从服务器派生的吗?
【问题讨论】:
-
parseFloat("38.41") === 38.41。你知道你没有退回任何东西吗? -
typeof parseFloat("38.41");给出"number"和parseFloat("38.41");给出38.41。您可能在其他地方有错误。 -
我无法在节点中复制它
-
(我看你是新手:欢迎!)下一次,请务必正确引用实际数据。最初说
stringNumber变量包含 38.41 而它确实(根据您对 daneze 的回答的评论)包含"38,41"浪费了几个人的时间。
标签: javascript parsefloat