課程
/前端開發
/JavaScript
/JavaScript進階篇
<script?type=text/javascript> var?mynum?=6;//mynum初值化數值為6 do { document.write("數字:"+mynum+"<br/>"); mynum=mynum-1; } while(mynum=0); </script>
2017-03-01
源自:JavaScript進階篇 4-7
正在回答
計算機布爾值,即“0(假)”和“非0(真)”,當while()中為0時這個布爾判定為假即會終止循環,但是當為其他整數是布爾判定為真這樣便會無線循環下去了。
慕粉1844174621 提問者
對的 ?兩個等號。
樓上正解,可以換成==,或者小于號試試
兩個=號
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
8 回答把mynum=mynum-1換成mynum=mynum--系統就會崩潰
4 回答while(mynum) 為什么這么寫就對了?mynum=mynum-1; 為什么這樣寫呢?
3 回答為什么要添加mynum=mynum+1?
7 回答為什么寫while(mynum=0)就會死機?
3 回答mynum=mynum+1把這里去掉或者改成mynum++都會崩潰是什么原因?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-01
計算機布爾值,即“0(假)”和“非0(真)”,當while()中為0時這個布爾判定為假即會終止循環,但是當為其他整數是布爾判定為真這樣便會無線循環下去了。
2017-03-01
對的 ?兩個等號。
2017-03-01
樓上正解,可以換成==,或者小于號試試
2017-03-01
兩個=號