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 (*条件*);
复制代码