变量
通过prompt收集输入信息
声明变量特殊情况
八股文
字符类型可以随时变换
js中数字前补0为八进制,补0x为十六进制
方法:isNaN(),如果是数字返回false,反之返回true
字符串转义符
字符串与别的类型拼接,拼接后为字符串
字符串内设置变量
布尔值数据类型,true参与运算时作为1,false则作为0
undifined和数字相加得到的是NaN,null和数字相加得到的是数字
typeof检测数据类型
三种将数字类型转换为字符串的方法(第三种为重点)
四种将字符串转换为数字类型的方法(整型和浮点型)
布尔值类型转换(只有这五种转换后为false,其余皆为true)
浮点数精度有问题,尽量不要用浮点数相比较
将数字与字符串进行比较时“==”会将字符串自动转换为数字类型
逻辑中断,逻辑与运算
逻辑或运算
运算符优先级
三元表达式
switch语句格式 tips:表达式和case关系为全等,如果没有写break的话会自动执行后面的语句,不管匹不匹配