2013-05-16 304 views
0

以下for循環永遠不會結束,因爲tv_year+1如果我刪除+1它工作正常。無法弄清楚我在做什麼錯。無限循環

+0

我們可以猜測,但它是不可能知道是肯定的,因爲你還沒有告訴我們什麼'fv_year'變量的值是。 –

+0

確保您的計數器是一個數字。如果計數器評估爲NaN,則i <計數器不會按預期進行評估。 –

+0

你能解釋你的代碼在做什麼嗎? – summea

回答

1

錯字...... 變化fv_yeartv_year

另外,嘗試

var counter = parseInt(tv_year,10)+1; 
+0

有可能你將1加到字符串中......這就是爲什麼當你不這樣做時它不會永遠循環。 – Salketer

+0

當他刪除+1時它工作正常 –

+0

parseInt做了詭計。謝謝。 – rabotalius