前端——js的运算符

<html>
	<head>
		<title>js的运算</title>
		<meta charset="UTF-8"/>
		<!--
			js的运算符学习:
			算术运算符:
			   +,-,*,/,%
			   number类型的和number类型的
			   number类型和boolean类型(true--1,false--0)
			   number类型和string类型(*,/,%,-)
			   string类型和string类型的数字(*,/,%,-)
			   string类型数字和boolean类型*,/,%,-)
			   在算法运算中如果两边的数据类型不是number的话,会使用Number()强转后进行运算,字符串的加法会作为字符链接,不会运算
			   在字符串中“+”符号代表的是字符串的连接符,不会参与运算
			逻辑运算符:
			& && | || !(与java中的一致
			关系运算符: 
			 ++
			 --
			 +=
			 -=
			 !=
		   
		-->
		<script type="text/javascript">
		//算术运算
			var a=1;
			var b=2;
			var c="1"
			var d=true
			alert(a+b);
			alert(a+d);
			alert(b+c);
			//逻辑运算
			var a=true;
			alert(!a);
			var b=true;
			alert(a&&b);
             var a=1;
             var b=a++;alert(b);
             var c=++b;alert(c);
			
		</script>
	</head>
	<body>
		
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/x1037490413/article/details/88388333