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,再往下时,便终止循环
.
今天同事问了道问题
var a=0,b=0; for(;a<10,b<7;++a,++b){ g=a+b } console.log(g)
问输出结果为多少???
答案:12
这里要知道for循环的条件不管写多少个,必须都满足才可以,我们可以使用断点测试
第一次如下
点击下一个,让断点下传,到6时便停止
最后一次a和b都为6,再往下时,便终止循环
.