####流程控制语句
if语句(表达式1){语句1
}语句2;
执行流程:判断表达式1是否成立,若成立,则先执行语句1,再执行语句2;
若不成立,则直接执行语句2;
#####window对象:
* var a = window.prompt("hello");
console.log("")
****
if(表达式){语句1
}else{语句2
}语句3
* 判断表达式1是否成立,若成立,执行if/语句2/语句3;
* 若不成立,执行语句2/语句3;
#####switch结构
例:
var a = window.prompt("1.红 2.蓝")
switch(parseInt(a)){
case 1:
console.log("红");
break;
case 2:
console.log("蓝");
break;
default:
console.log("输入无效");}
#####break:终止整个循环;
#####continue:终止本次循环;a++递增循环;
#####小数点转型取整数用parseInt整型;
#####number转string类型(typeof(a+""))任何一个类型+字符串都可以转string;
#####循环语句
#####while(表达式1){
循环语句;}
语句1
/先判断后执行/
#####do{循环语句;}
while(表达式1){
};
/先循环后判断/
#####for((var a = 1 )初始化值;边界值;变量递增(++)){循环
}
判断边界值,若成立,执行一个循环,再变量递增;
#####document.write("< >");在页面上输入内容;外部使用了双引号,内部就用单引号;
if语句(表达式1){语句1
}语句2;
执行流程:判断表达式1是否成立,若成立,则先执行语句1,再执行语句2;
若不成立,则直接执行语句2;
#####window对象:
* var a = window.prompt("hello");
console.log("")
****
if(表达式){语句1
}else{语句2
}语句3
* 判断表达式1是否成立,若成立,执行if/语句2/语句3;
* 若不成立,执行语句2/语句3;
#####switch结构
例:
var a = window.prompt("1.红 2.蓝")
switch(parseInt(a)){
case 1:
console.log("红");
break;
case 2:
console.log("蓝");
break;
default:
console.log("输入无效");}
#####break:终止整个循环;
#####continue:终止本次循环;a++递增循环;
#####小数点转型取整数用parseInt整型;
#####number转string类型(typeof(a+""))任何一个类型+字符串都可以转string;
#####循环语句
#####while(表达式1){
循环语句;}
语句1
/先判断后执行/
#####do{循环语句;}
while(表达式1){
};
/先循环后判断/
#####for((var a = 1 )初始化值;边界值;变量递增(++)){循环
}
判断边界值,若成立,执行一个循环,再变量递增;
#####document.write("< >");在页面上输入内容;外部使用了双引号,内部就用单引号;