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("登录成功");
来源:oschina
链接:https://my.oschina.net/u/4332911/blog/3343252