创建时间:2016-10-27
条件控制
表达式(有变量,有运算符,操作数与操作符的结合)
小括号)里面放布尔型条件,成立则执行{大括号}里的语句
一个条件控制:if(){ }; 如果
两个条件控制:if(){ }else{ }; 如果,否则
多个条件控制:if(){ 语句 }else if(){ }else{ };如果,否则如果,否则
嵌套控制:
if(){
if(){
if(){
aleat("ok");
}else
}else{ }
}else{ }层层控制,如果,否则,如果,否则,如果,否则
switch(变量,布尔值,表达式){
case 布尔值丨结果丨逻辑丨变量==x:
要执行的语句;
break;
case 布尔值丨结果丨逻辑丨变量==x:
要执行的语句;
break;
default:(当上面的条件不成立,则执行default里面的语句,表示默认的)
要执行的语句;
break;
}循环控制
小括号里面放循环条件,大括号里面放要执行的语句
for(变量初始值;判断;条件变量变化){要执行的语句}
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(j + "X" + i + "=" + (i * j) + " ");
}
document.write("<br/>");
}while(变量丨表达式){要执行的语句}
var a=1;
while(a<=9){
document.write(a);
a++;
}结论:判断执行,判断执行,直到不成立
do{}while(表达式丨变量)
先执行,后判断
var a=1;
do{
document.write(a);
a++;
}while(a<=9);