<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>
前端——js的运算符
猜你喜欢
转载自blog.csdn.net/x1037490413/article/details/88388333
今日推荐
周排行