2.1 比较运算符,逻辑运算符
- 比较运算符
- ">" "<" "==" ">=" "<=" "!="
- 比较结果为boolean值
- 逻辑运算符
- "&&" "||" "!"
- 运算结果为真实的值
- 被认定为false的值
- undefiend null NaN "" 0 false
- 字符串比较的是acs码顺序
- NaN不等于任何数包括自己
- && - 该运算符会从左至右运算所有元素,直至false类或最后一个,停止并返回该元素(应用场景:类if)
- || - 该运算符会从左至右运算所有元素,直至true类或最后一个,停止并返回该元素(应用场景:备选值)
- 自身取反赋值,a = !a
- if、 if esle if - 语句
- if <-> && 转换
- switch case (break会跳出switch语句)
- for
- while,do while (break:终止循环,continue:跳过此次循环)
- else if 用于条件互斥
- for 循环执行顺序:
- 声明循环标识
- 判断循环条件(true继续执行,fasle中断)
- 执行循环(循环2,3)