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,再往下时,便终止循环 

 

 

 

 

.

posted @ 2019-12-06 15:39  剑仙6  阅读(1211)  评论(0编辑  收藏  举报
欢迎访问个人网站www.qingchun.在线