这都是在一个更大的程序的上下文中,所以我会尽量保持简单,只显示有问题的行。我有一个值数组,它们是字符串形式的数字,例如“84”、“32”等。
然而这条线
console.log(unsolved.length + " " + unsolved[0] + " " + parseInt(unsolved[0]) + " " + parseInt("84"));
印刷:
4 "84" NaN 84
“84”是我试图解析的数组元素!然而,除非我将它从数组的上下文中取出并明确写入,否则它不会起作用。这是怎么回事?