1 循环控制语句
1.1 概念
循环语句:通过循环语句可以反复的执行一段代码多次
1.2 while语句
1.2.1 格式
while循环语句也称为前测试循环语句,语法格式如下:
while(expression){
statement
}
1.2.2 三个步骤
1.3 do…while语句
1.3.1 格式
do…while循环语句也称为后测试循环语句,语法格式如下:
do{
statement
} while(expression);
1.3.2 三个步骤
2 循环控制语句
2.1 while语句
//定义一个变量,表示当前的钱数
var money = 1000;
//定义一个计数器
var count = 0;
//定义一个while循环来计算每年的钱数
while(money < 5000){
money *= 1.05;
//使count自增
count++;
}
console.log("一共需要"+count+"年");
//将prompt放入到一个循环中
while(true){
//score就是小明的期末成绩
var score = prompt("请输入小明的期末成绩(0-100):");
//判断用户输入的值是否合法
if(score >= 0 && score <= 100){
//满足该条件则证明用户的输入合法,退出循环
break;
}
alert("请输入有效的分数!!!");
}
//判断值是否合法
if(score > 100 || score < 0 || isNaN(score)){
alert("拉出去毙了~~~");
}else{
//根据score的值来决定给小明什么奖励
if(score == 100){
//奖励一台宝马
alert("宝马,拿去~~~");
}else if(score >= 80){
//奖励一个手机
alert("手机,拿去玩~~~");
}else if(score >= 60){
//奖励一本参考书
alert("参考书,拿去看~~~");
}else{
alert("棍子一根~~");
}
}
2.2 do…while语句