iMacros - 无法使用字符串中的Number()获取int值

时间:2016-08-18 18:19:44

标签: javascript numbers imacros

我在 iMacros 9.0.3上的Number()函数有问题

这是我的代码:

result  = "USD 0.94USD 0.94(+94.00%)";
j       = 0;
length  = 0;
while (result[j] != "(") {
    length++;
    j++;
}
buff = "";
for (k=4; k < length; k++) {
    buff += result[k];
}
mains  = Number(buff);
jMains += mains;
if (mains > 0) {
    jWin++;
} else {
    jLoss++;
}
var num = jMains;

正如您在上面的代码中所看到的, buff 变量将包含“0.94USD 0.94”,我想使其显示为“0.94”。 但它只是给我 NaN 结果。

当我使用 iMacros 8.9.7 时,它对我来说很好。如果它是来自 iMacros 9.0.3 的错误,有没有其他方法可以欺骗这样的东西?

0 个答案:

没有答案