1.关系运算符 > >= < <= === !==
2. == !=
相等和不等在比较的时候,会发生隐式类型转换。
2.1 一边为数字,一边为字符串时,则将字符串转换为数字进行比较
var num1 = "10";
var num2 = 10;
console.log(num1 == num2); //true
console.log(typeof num1); //string
2.2 一边为数字,一边为布尔值时,则将布尔值转换为数字进行比较
var num1 = 1;
var num2 = true;
console.log(num1 == num2); //true
3. 全等=== 不全等 !==
//如果比较的两个数,他的数值和数据类型都相同,那么===就是true。
var num1 = 1;
var num2 = true;
console.log(num1 === num2); //false
//null == undefined //true
//null === undefined //false