JavaScript流程控制语句
一、JavaScript分支语句
-alert() 弹出警告对话框
-prompt() 弹出输入框
1、if(){}else{}
栗子:
var num=prompt("请输入电话号码");
if(isNaN(num)==true){
alert("请输入纯数字");
}else if(num.length != 11){
alert("电话号码为11位");
}else{
alert("OK");
}
2、switch()
栗子:
var week=new Date().getDay();
switch(week){
case 1:
document.write("星期一");
break;
case 2:
document.write("星期二");
break;
default:
document.write("其他星期");
}
二、循环语句
1、for
(1)语法:
for(初始值;条件;循环体){
被执行的代码块;
}
栗子:
for(var i=1;i<10;i++){
for(var j=1;j<=i;j++){
document.write(j+"*"+i+"="+i*j+" ");
}
document.write("<br>");
}
2、while
while(条件){
执行代码块;
}
3、do...while
浙公网安备 33010602011771号