欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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('我也爱你啊');