Loading

While循环

While(条件表达式){
   循环体;
  计步器++; }
注意:
只要条件表达式结果为true,循环一直执行,当条件表达式结果为false的时候,循环终止
// 例1:将1到100之间的所有是3的倍数找出来,在控制台中输出
        var n=1;
        while(n>=1 && n<=100){
            if(n%3==0){
                console.log(n);
            }else{
                
            }
            n++; 
        }
注:While循环语句需现在循环体外定义变量。
//例2:求1到100之间的数字和。在控制台中输出
        var n=1;
        var sum=0;
        while(n>=1 && n<=100){
            sum=sum+n2;
            n++;
        }
        console.log(sum);
//例3:首先接收用户输入用户名和密码,只要用户名不是admin或者密码不是888就一直提示要求重新输入,如果正确则提登录成功. 
        var username=prompt("请输入用户名");
        var psw=prompt("请输入密码");
        while(username!="admin" || psw!="888"){
            alert("请重新输入");
            username=prompt("请输入用户名");
            psw=prompt("请输入密码");
        }
        alert("登录成功");
//例4:请将1到50中所有的奇数找出来,并在控制台中输出!
        var s=1;
        while(s>=1 && s<=50){
            if(s%2==0){
                
            }else{
                console.log(s);
            }
            s++;
        }
 //例5   6的阶乘
        var i=1;
        var j=1;
        while(i<=6){
            j=j*i;
            i++;
        }
        console.log(j);//720

 

posted @ 2018-03-18 17:27  澎湃_L  阅读(239)  评论(0)    收藏  举报