JS之for循環面試題


今天同事問了道問題

var a=0,b=0;
for(;a<10,b<7;++a,++b){
     g=a+b
}
console.log(g)

問輸出結果為多少???

答案:12

 

這里要知道for循環的條件不管寫多少個,必須都滿足才可以,我們可以使用斷點測試

第一次如下

 

點擊下一個,讓斷點下傳,到6時便停止

 

最后一次a和b都為6,再往下時,便終止循環 

 

 

 

 

.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM