JS的运算符

一、算术运算符:就是可以进行运算的符号被称为运算符。

        算数运算符:

        1、加法运算(+):作用1:可以执行加法运算(是非字符串的);

                                作用2:还可以当作拼接字符串的,前提是有一个是字符串类型才是拼接作用。

例:

 

 

        2、减法运算(-):运算符有隐形转换成数值只有纯数字的字符串才可以转成

        3、乘法运算:(*)

        4、除法运算(/)

5、取模运算(%):也是就取余运算,取它们的余数

    6、让变量的值+1(++):可以分成两种,第一种++在变量名的前面就是要先自增+1,在参与其他的运算

第二种:++在变量名的后面就得先进行其他的运算,再自增+1

        7、让变量的值-1(--):和自增+1一样

二、赋值运算符:=、+=、-=、*=、/=、%=

一个等号是赋值操作

后面的都是简写比如+=:

var num = 10

num += 10 就相当于 num = num +10 的简写版其他的也是一样

三、比较运算符:>、>=、<、<=、==、!=、====、!==

双等于(==):是判断左右两边的值是否相等,相等则是true,否则是false;三等于(===)一样

不等于(!=):是判断左右两边是否不相等,不相等则是true,否则是false;!==一样

双等于(==)和三等于(===)的区别:

双等于是只判断两边的值是不是相等,不管他们的数据类型是不是一样的,但是三等于(===)是严格比较是否相等,都相等了才是true

!=和!==也是一样

!=只是判断他们的值不相等,!==只有数据类型和值都不相等的时候才true

四、逻辑运算符:&& 与 并且  || 或  或者  ! 非  true

&& 并且:必需两边都成立才是正确的(true),如果第一个就不正确那么就不会再往下面看了,直接为false,如果都是true的话就会返回第二个的值

|| 或者:两边有一个为真,他就为真,如果第一个为真的话就不会看,第二个了,只有第一个为假,才会去找第二个

!取反:就是取值得相反的那个值,比如值是true但是加了!后就会变成false了

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值