我在 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 的错误,有没有其他方法可以欺骗这样的东西?