最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

請問for循環(huán)這里為什么不是把每次運(yùn)算結(jié)果單獨(dú)寫出來?

for(mymoney=1;mymoney<=10;mymoney++)

{?

? sum= sum + mymoney;

}

? document.write("sum合計:"+sum);

結(jié)果是sum合集:55


<script type="text/javascript">
var num=1;
for (num=1;num<=6;num++)? //初始化值;循環(huán)條件;循環(huán)后條件值更新{? ?document.write("取出第"+num+"個球<br />");
}
</script>
結(jié)果是

取出第1個球

取出第2個球

取出第3個球

取出第4個球

取出第6個球

取出第6個球


循環(huán)條件都一樣,為什么結(jié)果不一樣呢?

正在回答

2 回答

你把for 循環(huán)語句按著條件畫出圖來就明白了

這個是你發(fā)的第一個的畫出來的循環(huán)語句圖:

http://img1.sycdn.imooc.com//58de13610001d35524483264.jpg

這個是你發(fā)的第二個的畫出來的循環(huán)語句圖:

http://img1.sycdn.imooc.com//58de1366000190b824483264.jpg

畫得圖不是很規(guī)范,但它的循環(huán)就是這樣走的

你輸出的結(jié)果不同,主要是document.write放的位置不一樣,第一個放在for循環(huán)的外面,那么它就是所有的條件都循環(huán)完了才使用document.write()。第二個document.write()放在for循環(huán)內(nèi),每符合條件一次,就執(zhí)行一次這個document.write語句。所以兩個輸出的結(jié)果是不一樣的

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉1859536052 提問者

豁然開朗!謝謝!
2017-03-31 回復(fù) 有任何疑惑可以回復(fù)我~

{? ?document.write("取出第"+num+"個球<br />");

這句話的{被注釋掉了,

應(yīng)該是

?var num=1;

? ? for (num=1;num<=6;num++) {//初始化值;循環(huán)條件;循環(huán)后條件值更新?

? ? ? ? document.write("取出第"+num+"個球<br />");

}

這樣才對

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉1859536052 提問者

哦哦,謝謝!請問同樣是document.write,為什么一個是顯示逐個運(yùn)算的結(jié)果,一個是相加的結(jié)果呢?
2017-03-31 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

請問for循環(huán)這里為什么不是把每次運(yùn)算結(jié)果單獨(dú)寫出來?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號