js 7.比较运算符

js 7.比较运算符

js比价运算符

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">

			var x = 6;
			var y = '6';
			var res =  x==y; //在进行比较运算符 比较时候==会把类型自动转换进行比较
			document.write(res); //所以这里返回true

			var x1 = 6;
			var y1 ='6';
			var res1 = x1===y1;  //在这里===的意思是完全等于,不进行类型的自动转换,直接比较要求类型和值必须一模一样才回返回true
			document.write(res1); //所以这个一个是衣服串一个是整数,这里返回false

			var x2 = 6;   // 转换后为6
			var y2 = '6';	//转换后为6
			var res2 = x2!=y2;   //在这里!= 进行了类型转换所以返回结果为false
			document.write(res2); //因为这里类型转换之后是等于的,判断x2不等于y2返回就是false

			var x3 = 6;
			var y3 = '6';
			var res3 = x3!==y3; //不进行类型转型所以结果为true,因为两个值的数据类型不一样所以x3不绝对等于y3
			document.write(res3);


		</script>
	</head>
	<body>
	</body>
</html>

发布了29 篇原创文章 · 获赞 25 · 访问量 798
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览