猿问
求详细解答js里的循环。最后结果得出10.为什么真的不懂。i=i*2,这里要代进去哪里的
for (var i = 0; 2 * i < 7; i++) {
i = i * 2;
}
慕工程2167578
浏览 1914
回答 4
4回答
慕勒0069038
第一次 i=0*2=0, i++ ,i=1第二次 i=1*2=2, i++ ,i=3第三次 i=3*2=6 ,i++, i=7第四次 i=7不满足条件 跳出循环 i最终应该为7 我浏览器测试了下 也是这样得到了7 怎么会得到10 = =
2
0
0
BelongLMF
你是怎么得到10的?难道不是7么
0
0
0
我是新手_请多指教
书应该是错了,这题等于7,没问题
0
0
0
Caballarii
你确定是10?为什么我运行出来是6
0
0
4
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答