javascript中运算符-关系运算符
其中包括了>、<、>=、<=、==、!=、===、!==,这里重点介绍==、!=、===、!==.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script>
// 关系运算符就是比较运算符
// >、<、>=、<=、==、!=、===、!==
/*
首先明确:
与变量相关的有两方式,其一:值,其二:类型
*/
// 1、== 运算规则:用于判断两个变量的值是否相同,相同返回true,否则 返回false
var v = 10;
var m = '10';
console.log(v == m); //true
// 2、!= 运算规则:用于判断两个变量的值是否不相同,不相同返回true,相同返回false
console.log(v!=m); //false
// 3、=== 全等 运算规则:用于判断两个变量的值与类型是否相同,相同返回true,否则 返回false
console.log(v === m); //false
var l = 10;
console.log(v === l); //true
// 4、!== 不全等 运算规则:用于判断两个变量的值与类型两方面,至少有一方面同不相同 其中一个不相同就返回true,相同返回false
console.log(v !== l); //false
console.log(v !== m); //true
</script>