表达式与运算符
表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
运算符
赋值运算符 =
算术运算符 +,-,*,/,%,++,--,-(求反)
结合运算符 *= /= += -= %= (b+=10相当于b=b+10)
比较运算符 == != < <= > >= === !==
逻辑运算符 && || !
字符串运算 +
==(等于)与===(绝对等于/完全等于)的区别:
==表示的是两个变量的值相等
===表示的是两个变量的值相等并且数据类型也必须一致,才会返回true
console.log(10=="10") // true
console.log(10==="10")//flase
if分支语句
if(条件表达式1){
语块1;
}else{
语块2;
}
x.toString():可以将数字x转换成字符串类型
parseInt():将字符串转化成数字
三目运算符
格式:条件表达式?真:假