(共566篇)
全部分类

JS中的算数运算符
[ JS基础 ] 

算数运算符

运算符在所有的编程语言中占了很重要的一部分,具体分为以下几种

算术运算符用于数字运算,包含以下内容

运算符 含义 例子 y 的结果
+ 加法运算 x=10; y = x+2 ; 12
- 减法运算 x=10; y = x-2 ; 8
* 乘法运算 x=10; y = x*2 ; 20
/ 除法运算 x=10; y = x/2 ; 5
% 取模运算(余数) x=10; y = x%2 ; 0
++ 自增运算符 x=10; y = ++x ; 11
自减运算符 x=10; y = --x ; 9

算数运算符与字符串

+运算符在 JS 中除了用作数值之间的加法运算,还可以用作字符串的拼接

如果+的一边是字符串类型,另一边的的非字符串类型会自动转成字符串,并拼接到一起

案例 结果
1 + 2 3
1 + '2' ‘12’
'1' + 2 ‘12’

其他的算数运算符碰到非数字类型,会自动把他们转成数值后再进行运算

案例 结果
2 - 1 1
2 - '1' 1
'2' - '1' 1
'2' - 1 1
1 * 2 2
1 * '2' 2
'1' * '2' 2
'1' * 2 2
2 / 1 2
2 / '1' 2
'2' / '1' 2
'2' / 1 2
2 % 1 0
2 % '1' 0
'2' % '1' 0
'2' % 1 0

案例代码