一 流程语句:
选择:
if(条件一){代码一}
else if (条件二){代码二}
else{代码三}
switch(条件表达式){case标签一:代码一};
break;
case标签二:代码二;
break;
流程:判断条件表达式中的值,与标签做对比,
例:
switch(1==1){
case true:
alert(111)
break;
case false:
alert(222)
break;
}
var aa = prompt("请输入姓名");
switch(aa){
case "zhangsan":
alert(111)
break;
case "lisi":
alert(222)
break;
}
2 循环语句:
1.while(条件表达式){
循环执行的代码
}
流程:当值为true时,执行循环,当值为false时,退出循环,特性:先检查条件再执行循环,如不满足条件循环一次也不执行,
当一个动作需要被重复执行到满足某个条件时可以用此语句。
2.do{
循环执行的代码}
while(条件表达式)
流程:先执行循环,若表达式为true则继续循环代码,若为false则退出循环,特性:循环代码至少执行一次,