while与do-while语法及小案例
程序员文章站
2024-03-23 20:49:28
...
while与do-while的区别
1、do…while循环至少会执行一次循环体;
2、while循环只有在条件成立的时候才执行循环体。
语法
while循环只有在条件成立的时候才执行循环体
while(执行条件){逻辑}
while(true){
var num=prompt('请输入谜底');
if(num==50){
alert('猜中了');
break;
}else if(num<50){
alert('猜小了');
}else{
alert('猜大了');
}
}
do…while循环至少会执行一次循环体;
语法
do{
// 循环体
}while (条件语句)
// 1. 打印人的一生,从1岁到100岁
var i = 1;
do {
console.log('这个人今年' + i + '岁了');
i++;
} while (i <= 100)
// 2. 计算 1 ~ 100 之间所有整数的和
var sum = 0;
var j = 1;
do {
sum = sum + j;
j++;
} while (j <= 100)
console.log(sum);
// 3. 弹出一个提示框, 你爱我吗? 如果输入我爱你,就提示结束,否则,一直询问。
do {
var message = prompt('你爱我吗?');
} while (message !== '我爱你')
alert('我也爱你啊');
上一篇: while和switch循环如何使用