循环

78 阅读1分钟

for循环:

for (*语句 1*; *语句 2*; *语句 3*)\
{\
*被执行的代码块*\
}

语句 1 :(代码块)开始前执行
语句 2 :定义运行循环(代码块)的条件
语句 3 :在循环(代码块)已被执行之后执行

for in循环

let chengji = ['语文', '数学', '英语', '化学'], sum = 0, num;
         for (var i in chengji) {
            num = parseInt(prompt('请输入' + chengji[i] + '的成绩'));
            sum += num;
        } 
复制代码

while循环

while (*条件*){
/*需要执行的代码*/
}

do while循环

do/while 循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环:

do{\
*需要执行的代码\
*}
while (*条件*);
复制代码