1.程序 = 程序语句 + 数据结构 +算法
2.程序语句 :逻辑分支语句
//if语句
if(条件表达式){
语句块1
}
//if else 语句
if(条件表达式){
语句块1
}
else{
语句块2
}
//if else if 语句
if(条件表达式1){
语句块1
}
else if(条件表达式2){
语句块2
}
else{
语句块3
}
//if 嵌套
if(条件表达式){
语句块
if(条件表达式){
语句块
}
}
3.编程思想 1 总结出可以使用多个if语句 不一定要一个if中再进行else if判断 这要分情况讨论
4.switch分支语句
switch(表达式) {
case 值1 :
语句块1
break // 不写会穿透 根据情况使用
case 值2:
语句块2
break
case 值3:
case 值4: // 多值对应
语句块3
break
default:
语句块
}
注意 值和表达式为 全等关系 ===
5.关于 % 运算可以用于循环 例如 星期 月份 年份 等等 6.通过乘除来锁定数值区间 通过最高位数来锁定区间 91 92 93 /10 --> 9.1 9.2 9.3
7.三目运算符 条件 ? 语句1 ; 语句2 注意这里只能写一条语句来比较 如果要多条估计要嵌套 var content = age>=18 ? "成年人 " : "未成年人" console.log(content)
8.单步调试
练习总结 var a
document.write(a) // undefined
document.write(a+=2) // NaN
来自其他博客 有加法运算符,但是无String类型的时候,都会优先转换为Number类型