1. if语句
结构:if--else 如果否则<br /> if(条件表达式){<br /> 代码块1<br /> } <br /> else{<br /> 代码块2<br /> }<br /> 条件表达式为true,执行代码块1<br /> 条件表达式为flase,执行else中的代码块2
<script>// 结构:if--else 如果否则/* if(条件表达式){代码块1}else{代码块2}*/// 条件表达式为true,执行代码块1// 条件表达式为flase,执行else中的代码块2var age =19if (age >=18){console.log("可以上班");}else{console.log("家里蹲");}</script>
2. if elseif 语句
age>=18 成年人<br /> 6<=age<=18 少年 <br /> age<6 儿童
<script>/* age>=18 成年人6<=age<=18 少年age<6 儿童*/var age=prompt("请输入年龄")if (age>=6 && age<=18){console.log("少年");}else if (age>=18) {console.log("成年人");}else {console.log("儿童");}</script>
3. switch
<script>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('不及格');break;}
4. while 循环
var (表达式){<br /> 代码块<br /> }<br /> 表达式为true 会一直执行while中的代码块
只要表达式满足条件,就一直在循环中,while 使用相对较少
<script>/* while 使用相对较少 */var age = 0;while ( age <= 3){// 只要表达式满足条件,就一直在循环中console.log(age);age++; //使用++,就可以停止循环了}/* var (表达式){代码块}表达式为true 会一直执行while中的代码块*/</script>
5. break
break停止的意思
<script>for(var i=0;i<=5;i++){if(i==3){break;}console.log(i);}</script>
6. continue
continue 跳出某个条件继续循环
<script>//continue 跳出某个条件继续循环for(var i=0;i<=5;i++){if(i==3){continue;}console.log(i);}</script>
