控制流程图 顺序结构 分支结构 循环结构
分支结构:
根据不同的条件,执行不同的代码,得到不同的结果.
if(条件){
条件成立执行代码
}else{
条件不成立执行代码
}
if...else...if嵌套语句
三目运算
语法 条件表达式? 表达式1:表达式2
若表达式为假 返回表达式2 为真返回表达式1
var num=prompt("输入一个数字");
var add=num>8?"大于":"小于"
alert(add)
多种选择 Switch 必须赋初试值 值与每一个case匹配 满足条件执行相应的代码
并用break 去终止本次循环并且运行下一个
Switch(表达式){
case 值1: 执行代码
break
case 值2: 执行代码
break
case 值3: 执行代码
break
case 值4: 执行代码
break
........
default:都不匹配执行的代码
}
var week=prompt("请输入周几");
week=parseInt(week)
switch(week){
case 1:document.writeln("周一")
break