【发布时间】:2016-08-25 13:02:00
【问题描述】:
伙计们!我在将字符串数组转换为浮点数时遇到问题。如果我使用 map(parseFloat) 我会得到 int 数字。 40,78 中的逗号是否有问题,这就是为什么我在使用 parseFloat 函数时得到 40 的原因?
这是我要转换的数组:
[["40,78","6,27","0,00",null,null,null,null,null,null,null,null,null,"35,87",null,null]];
我想把它转换成这个:
[[40.78,6.27,0.00,null,null,null,null,null,null,null,null,null,35.87,null,null]];
有人知道吗?提前致谢!
【问题讨论】:
-
但是,如果你这样做并且当你检查数组长度时,它只会返回
1。
标签: javascript html angularjs arrays floating-point