分支结构
分支结构 条件语句
1.单向分支
if(条件){
}
2.双向分支
if(){
} else{
}
3.嵌套分支
if(){
if(){
}
} else{
}
4.多项分支 if else if(适应表示范围)
if(){
} else if(){
}else if(){
}else {
}
5.多项分支 switch case(适应具体某个值)
switch (表达式) {
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
}
循环结构
1.while 语句
while (表达式) {
循环体
}
举例
var a = 1;
while (a <= 10) {
document.write(a+"<br>");
a ++;
}
2.do while 语句
do {
循环体
} while (表达式);
举例
var a = 1;
do {
document.write(a+"<br>");
a ++;
} while(a <= 10);
3.for 语句
for (定义循环变量; 条件判断; 循环变量变化) {
循环体
}
举例
for (var i = 0; i < 10; i ++) {
document.write(i + "<br>");
}
document.write("<hr>");
跳转语句
- continue
- break
- return
其他语句
- debugger;
- with
- use strict 严格模式