JavaScript - 将字符串连接到数组

时间:2016-02-25 01:51:10

标签: javascript arrays concatenation

我需要在所有输入框中的数字前加上一个美元符号。

例如:$ 0.00

Here's the fiddle.当我提出("$" + Number(DollarValue).toFixed(2))时,tTotalgTotal会返回NaN。

1 个答案:

答案 0 :(得分:0)

我希望tTotalgTotal期望将值解析为数字,但是会被赋予$123。您可以在调用函数之前更新函数以替换$,或者在函数内部更新函数,然后再访问值...

str = "$123";
// replace `$` at start of string with nothing, then convert to number...
num = Number(str.replace(/^\$/,''));
// num -> 123