9 回答

TA貢獻(xiàn)75條經(jīng)驗(yàn) 獲得超180個(gè)贊
//?for循環(huán)結(jié)構(gòu)如下: for?(初始化;?條件;?迭加)?{...} //?你在條件的位置上改成賦值形式,那么你的for沒限制,所以就死循環(huán)了, //?促使你的瀏覽器一直在執(zhí)行循環(huán),內(nèi)存溢出,導(dǎo)致瀏覽器崩潰了。 //?解決方法:加上限制條件即可!

TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊
mymoney=10是賦值語句,永遠(yuǎn)為真,
如果判斷條件是mymoney是10,應(yīng)該是mymoney==10,但這樣寫循環(huán)只會(huì)執(zhí)行一次,
所以應(yīng)該是mymoney!=10

TA貢獻(xiàn)128條經(jīng)驗(yàn) 獲得超67個(gè)贊
應(yīng)該是mymoney<=10,而不是=10.
你這樣相當(dāng)于死循環(huán)了。。。

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超2個(gè)贊
問題在第8行,mymoney=10 是賦值語句,要表示比較判斷得使用兩個(gè)等號(hào) mymoney==10
我看你的意思是要1到10累加,應(yīng)該需要將第8行 寫成:
for(mymoney=1;?mymoney<=10;?mymoney++)
表示
(mymoney初始賦值為1; 比較mymoney的值小于等于10時(shí)進(jìn)入循環(huán)體操作; mymoney加1后重新進(jìn)行mymoney<=10的比較)

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超10個(gè)贊
你需要了解一下for循環(huán)的執(zhí)行過程。。。。。顯示初始化變量名,然后經(jīng)過條件判斷,然后是循環(huán)體,再然后是執(zhí)行表達(dá)式,再然后是條件判斷,然后是循環(huán)體

TA貢獻(xiàn)188條經(jīng)驗(yàn) 獲得超91個(gè)贊
=10的話,相當(dāng)于一直做同一件事,肯定會(huì)死循環(huán)了,都等于1了,又等于10,瀏覽器判斷不了你要做什么。
添加回答
舉報(bào)