JS 运算符

10 篇文章 0 订阅
1、算术运算符
+、-、*、/、%
2、赋值运算符
=、+=、-=、*=、/=、%=
3、比较运算符
== 、=== 、!=、!==、>、>=、<、<=
4、逻辑运算符
&&、||、 !
数学运算符
1.
 +
 只有符号两边都是数字的时候才会进行加法运算
 只要符号任意一边是字符串类型, 就会进行字符串拼接

2.
一
。会执行减法运算
。会自动把两边都转换成数字进行运算

3.
 *
。会执行乘法运算
。会自动把两边都转换成数字进行运算

4.
/
。会执行除法运算
。会自动把两边都转换成数字进行运算

5.
%
。会执行取余运算
。会自动把两边都转换成数字进行运算
赋值运算符
就是把 = 右边的赋值给等号左边的变量名
var num=100
就是把100赋值给num变量
那么num变量的值就是100
十=
vara=10;
a += 10;
console.log(a);//=> 20
a += 10等价于a=a + 10
- =
vara=10;
a -= 10;
console.log(a); //=> 0
a-= 10等价于a= a- 10
*=
vara=10;
a *= 10;
console.log(a); //=> 100
a*=10等价于a= a*10
/=
vara=10;
a /= 10;
console.log(a); //=> 1
a/= 10等价于a= a/ 10
%=
vara=10;
a %= 10;
console.log(a); //=> 0
a%=10等价于a=a%10
比较运算符
==
	比较符号两边的值是否相等,不管数据类型
	1=='1'
	两个的值是一样的,所以得到true
== =
比较符号两边的值和数据类型是否都相等
1 === '1'
两个值虽然一 样,但是因为数据类型不一样,所以得到false
!=
比较符号两边的值是否不等
1 != '1'
因为两边的值是相等的,所以比较他们不等的时候得到false
!==
比较符号两边的数据类型和值是否不等
1!=='1'
因为两边的数据类型确实不-样,所以得到true
>=
比较左边的值是否大于或等于右边的值
1 >=1 true
1>=0true
1>=2false
3. <=
比较左边的值是否小于或等于右边的值
1<=2true.
1<=1true.
1<=0false
4. >
比较左边的值是否大于右边的值
1>Otrue
1>1false
1>2false
比较左边的值是否小于右边的值
1<2true
1<1false
1<0false
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值