var x =prompt("请输入成绩");if(x>100|| x<0){alert("您录入的成绩有误");}elseif(x>=90&& x<=100){alert("A");}elseif(x>=80&& x<=90){alert("B");}elseif(x>=70&& x<=80){alert("C");}elseif(x>=60&& x<=70){alert("D");}else{alert("回家种田吧")}
例:
for(var a = 1;a<=10;a++){
console.log(a);}
先走 var a = 1;(初始化)
再走 a<=10 (判断条件为true)
当为true时,走{}循环体----->打印结果为1
a=2 走a<=10 true
当为true时,走{}----->打印结果为1
3、while循环语句
格式:
变量初始化:
while(循环条件){
循环执行代码
变量的更新
}
例子:
var i =1;while(i<=10){
console.log(i);
i++}
i =1---->满足条件为true 打印结果为1
i =2----->满足条件为true 打印结果为2
i =3----->满足条件为true 打印结果为3.......
i =11----->不满足条件为false 停止打印
4、do…while循环语句
格式:
变量的初始化:
do{
循环执行代码:
变量的更新
}while(循环条件)
4、跳转语句
4-1、continue
continue:立即跳出当前循环,继续下一次循环(调到i++的地方)
例子:
for(var i =1;i<=10;i++){if(i==5){continue;---->跳过本次循环,继续下一次循环
}
console.log(i);}
最后打印结果为1234678910,i=5被跳过 所以没有5.