< > <= >= ==等于 ===全等 !=不等 !==不全等

他们运算的结果都是布尔值。

== 比较两个数的值是否相等

=== 不但比较值是否相等,还比较类型是否相等。

(1)< >

window.onload = function( ){ 
	var a,b,c,d; 
    a=1; 
    b=2; 
    r=a<b; 
    x=a>b; 
    console.log(r); 
    console.log(x);
}

控制台:

202103181616032781928841

(2)<= >=

c=16; 
if(c>=18){ 
	console.log('你是成年人'); 
} else { 
	console.log('你未成年'); 
}

控制台:

202103181616032854189667
c=18;时

c=18; 
if(c>=18){ 
	console.log('你是成年人'); 
} else { 
	console.log('你未成年'); 
}

控制台:

202103181616032921161808

3)==等于

var text = '';
if(text == '') { 
	alert('你的文本不能为空'); 
}

控制台:

202103181616033009124819
(4)===全等

var m, n;
m = '100';
n = 100;
if (m === n) {
  console.log('m和n全等');
} else {
  console.log('m和n不全等');
}

控制台:

202103181616033070666828
(5)!=不等 比较的是值

var y, z;
y = 1;
z = true;
console.log(y == z);
console.log(y ===
  z);
// y是否不等于z
console.log(y != z);
// y是否不全等于z
console.log(y !== z);
if (y !== z) {
  console.log('y不全等于z');
}

控制台:

202103181616033240161100