while循环语句
while ( 条件 ) { 循环体 }
while的执行过程
判断条件(true)进入循环
==> 执行循环体
==>判断条件(true)进入循环
==>执行循环体
==>判断条件(false)退出循环
跳出循环
循环三要素
1、变量初始化(let i = 1);
2、条件的判断(条件)
3、变量的改变(i++)
实例:
例1:输入一个数,重复输出一句话达到这个数量
let n = Number(prompt('你想循环几次?')), i = 1;
while (i <= n) {
document.write('我要朝九晚五不加班,钱多事少离家近,月薪过万包吃住,跑车豪宅白富美!<br>');
i++;
}
效果:
例2:求1-100中所有偶数的和
let i = 1, sum = 0;
while (i <= 100) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
document.write(sum);
效果:
例:一个追逐爱情的人
let re = prompt('你喜爱我吗?');
while (re != '爱') {
re = prompt('你喜爱我吗?');
if (re === '爱') {
alert('我也喜欢你');
}
}
效果: