例
给变量赋值,并添加在一起:
var x = 5; // assign the value 5 to
x
var y = 2; // assign the value
2 to y
var z = x + y; // assign the value 7 to z (x + y)
试一试» JavaScript的算术运算符
算术运算符用于执行对数字(文字或变量)算法。
操作者 | 描述 |
---|---|
+ | 加成 |
- | 减法 |
* | 乘法 |
/ | 师 |
% | 系数 |
++ | 增量 |
-- | 递减 |
加法运算符(+)加号:
乘法运算符(*)乘以数字。
您将了解更多关于JavaScript的运营商在下面的章节。
JavaScript的赋值运算符
赋值运算符赋值给JavaScript的变量。
操作者 | 例 | 与...一样 |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
赋值运算符(=)赋值给变量。
加法赋值运算符(+=)增加值变量。
JavaScript的字符串操作符
在+运算符还可以用来添加(连击)字符串。
当对字符串使用时, +运算符称为连接符。
在+=赋值运算符也可以用来添加(连击)字符串:
添加字符串和数字
两数相加,将返回的总和,但加入了一些和一个字符串将返回字符串:
规则是:如果你添加一个数字和一个字符串,其结果将是一个字符串!
JavaScript的比较和逻辑运算符
操作者 | 描述 |
---|---|
== | 等于 |
=== | 同等价值和平等的类型 |
!= | 不平等 |
!== | 不等于价值或不等于类型 |
> | 比...更棒 |
< | 少于 |
>= | 大于或等于 |
<= | 小于或等于 |
? | 三元运算符 |
比较和逻辑运算符在JS比较章节中描述。
JavaScript的类型运算符
操作者 | 描述 |
---|---|
typeof | 返回变量的类型 |
instanceof | 如果一个对象是一个对象类型的实例,则返回true |
类型运营商在JS类型转换一章中介绍。