10.1 if语句
单个条件判断
var score = prompt("请输入")
console.log(score)
if(score>=60){
console.log("你及格了")
}else{
console.log("没及格")
}
多个条件判断
var age = prompt("输入你的年龄");
if (age <= 6) {
console.log("儿童")
} else if (age > 5 && age <= 12) {
console.log("少年")
} else if (12 < age && age <= 18) {
console.log("青少年")
} else if (age >= 18) {
console.log("老人")
}
10.2 for循环
for(var i=0;i<=3;i++){
console.log(i)
}
10.3 while循环
while(true){ //只要为true,就会一直执行
alert("hello world");
}
var i = 0;
while(i<=3){
console.log(i); //0 1 2 3
i++;
}
10.4 switch循环
var score = prompt("请输入你的分数");
score = Number(score);
switch(score){
case 100:
console.log("满分");
break;
case 80:
console.log("良好");
break;
case 60:
console.log("及格");
break;
default:
console.log("重修")
}
10.5 break continue
continue 跳过某个条件,继续循环
break 到达某个条件跳出循环
<script>
// continue 跳过某个条件,继续循环
for(var i=0;i<6;i++){
if(i==3){
continue;
}
console.log(i);
}
//break 到达某个条件跳出循环
for(var i=0;i<6;i++){
console.log(i)
if(i==3){
break;
}
}
console.log("hello")
</script>