案例分析:推导循环执行的顺序,用文字进行说明,并推导出可能的结果
for(var m = 1, n = 2; m + n < 25; m++){n += 3;
console.log(m);
}
分析过程:
//第一次输出 1 m==2,n==5//第二次输出 2 m==3,n==8
//第三次输出 3 m==4,n==11
//第四次输出 4 m==5,n==14
//第五次输出 5 m==6,n==17
//第六次输出 6 m==7,n==20
//因为7 + 20 < 25 是false所以结束循环。