1、循环的类型
JavaScript 支持不同类型的循环:
- for - 循环代码块一定的次数
- while - 当指定的条件为 true 时循环指定的代码块
- do/while - 同样当指定的条件为 true 时循环指定的代码块
2、for循环
for(初始化表达式1;判断表达式2;自增表达式3){循环体4}
for( var a=1;a<11;a++){
document.write("我是老六")
}
案例:
// 1~100累计相加
var result = 0
for (var a = 1; a < 101; a++) {
result += a
}
document.write(result)
// 1~100之间偶数的和
var result = 0;
for (var a = 1; a < 101; a++) {
if (a % 2 == 0) {
// console.log(a);
result += a;
}
document.write(result);
}
3、while循环
while(条件表达式(返回的是布尔类型)){
循环体(当while后面的条件表达式值为true时,程序会进入循环中执行循环体代码)
while循环是先进行条件判断,条件成立才执行循环体中的语句
var a = 1
while (a < 11) {
console.log("我是老六");
a++
}
4、do/while循环
换成do...while(条件表达式)
先执行一遍循环体中的代码,然后再做判断
var a = 10
do {
document.write("我是老六")
a++
}while(b<11)