2013-07-08 47 views
-7

這是什麼問題?爲什麼我的瀏覽器總是卡在這裏爲什麼瀏覽器總是停止工作,而這時做

var n = 50; 
while (n) {n++;} 

我怎麼得到它自己的瀏覽器必須做一週期有..但它卡住..

PS我希望得到 - 只需一個週期,當n將是51 ..

+0

做,當(N <100) –

+0

這是一個無限循環 –

+0

到從50獲得51做:'n ++;'並刪除'while' – mishik

回答

1

爲什麼要使用循環將值設置爲51?只要將

n = 51; 

無論如何,如果你真的需要它(我很懷疑),你正在尋找的是:

while (n < 51) n++; 
+0

啊,我看,看起來好多了。現在我明白了我的秋天 – tanotify

0

條件總是如此,所以它會永遠循環。 試試這個

var n = 50; 
while (n) {n--;} 

這將n的值遞減一路0,它就會結束。

+0

因此,它實際上並不是我想要得到的。如何獲得一個週期?使n = 51? – tanotify

相關問題