這是所有在一個較大的程序的上下文,所以我會盡量保持簡單,只顯示違規行。我具有在字符串號碼形成一拉 「84」, 「32」 值的陣列,等等Node.JS/Javascript - 將字符串轉換爲整數返回NaN當我不期待它
然而,這種線
console.log(unsolved.length + " " + unsolved[0] + " " + parseInt(unsolved[0]) + " " + parseInt("84"));
打印:
4 "84" NaN 84
「84」是數組元素Im試圖parseInt!然而,除非我將它從數組的上下文中取出並明確寫入,否則它將不起作用。這是怎麼回事?
不'未解[0]'包括在其實際值的雙引號? – 2012-06-20 13:44:22
'unsolved [0]'的值似乎是''「84'''而不是''84'' – Esailija
它確實 - 這一定是問題所在,我認爲 – PinkElephantsOnParade