一:条件判断语句(if语句)
语法一:
if(条件表达式){
语句...
}
语法二:
if(条件表达式){
语句...
}else{
语句...
}
语法三:
if(条件表达式){
语句...
}else if(条件表达式){
语句...
}else if(条件表达式){
语句...
}else if(条件表达式){
语句...
}else{语句...
}
二:条件分支语句(switch语句)
switch(条件表达式){
case 表达式:
语句...
break;
case 表达式:
语句...
break;
case 表达式:
语句...
break;
default:
语句...
break;
}
三:循环语句
(1)while循环(先判断后执行)
//先对条件表达式进行判断,如果满足则执行语句进行循环,否则不循环,循环执行完毕之后再对条件表达式进行判断
while(条件表达式){
语句...
}
(2)do...while循环(先执行后判断,因此至少执行一次)
//对表达式进行判断,若满足则进行循环,否则终止循环
do{
语句...
}while(条件表达式)
(3)for循环
for(①初始化表达式 ; ②条件表达式 ; ④更新表达式){
③语句...
}
/*
举例:
for(i=0;i<10;i++){
alert(i);
}
*/
注意两个死循环:
//其一
while(true){
}
//其二
for(;;){
}