JS基本语法---while循环---练习

岁酱吖の 提交于 2021-02-18 15:24:22

JS基本语法---while循环---练习

 

练习1: 求6的阶乘

       var ji = 1;//存储最终的阶乘的结果
       var i = 1;//开始的数字
       while (i <= 6) {
         ji *= i;   //ji=ji*i  加减乘除都可以这样表示
         i++;
       }

       console.log(ji);

 

练习2: 求1-100之间所有的偶数的和

      var i = 1; //计数器
      var sum = 0; //存放和
      while (i <= 100) {
        //判断这个数字是不是偶数,如果是偶数则相加,把结果存放在sum变量中
        if (i % 2 == 0) {
          sum += i; 
        }
        i++;
      }
      console.log("和为:" + sum);

 

练习3:求1-100之间所有的奇数的和

      var i = 1;
      var sum = 0;
      while (i <= 100) {
        if (i % 2 != 0) {
          sum += i;
        }
        i++;
      }
      console.log(sum);

 

练习4:请输出1-100之间所有能够被7整除的数字

     var i = 1;
      while (i <= 100) {
        if (i % 7 == 0) {
          console.log(i);
        }
        i++;
      }

 

练习5: 求帐号和密码是否一致,登录的效果实现

      提示用户输入帐号
      提示用户输入密码
      如果帐号或者密码不对,则一直提示用户输入帐号和密码
      帐号--admin
      密码--123---字符串类型
        var userName = prompt("请您输入帐号"); //存储帐号的
        var userPwd = prompt("请您输入密码"); //存储密码
        while (userName != "admin" || userPwd != "123") {
          //变量的重新赋值
          userName = prompt("请您输入帐号"); //存储帐号的
          userPwd = prompt("请您输入密码"); //存储密码
        }
        console.log("登录成功");

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!