关于while循环

来源:4-5 编程练习

冯安然

2019-09-30 10:45:13

var s=0;
var flag=0;
while(flag<=9){
    s=flag+s;
    flag++;
    console.log("第"+flag+"圈");  
}
为什么我的运行是10圈啊?我设置的是<=9啊

写回答

1回答

好帮手慕小尤

2019-09-30

同学你好,因是从0开始的,循环十次,输出十次也就是十圈。代码如下:

var s=0;
var flag=1;
// 从0开始循环 循环9次进行输出
while(flag<=9){
    s=flag+s;
    // 先输出后flag++否则输出内容从二开始
    console.log("第"+flag+"圈");  
    flag++;
}

祝学习愉快!

0

0 学习 · 9666 问题

查看课程

相似问题

关于break

回答 1

for循环

回答 2

回答 1

do while

回答 1