JavaScript运算符

①算数运算符:
算数运算符用于执行变量与/或值之间的算术运算
运算符 描述 例子

  • 加法 1+1=2
  • 减法 2-1=1
  • 乘法 2*2=4
    /
    %
    ++
    – 除法
    取模
    自增
    自减 10/5=2
    8/5=1…3
    i=1;i++
    i=2;i–

②关系(比较)运算符:
1.比较和逻辑运算符用于测试true 或 false
2.运算的结果为布尔值
3.可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动

  		大于

= 大于等于
< 小于
<= 小于等于
= 表示赋值
== 表示相等的意思
!= 表示不等的意思
=== 全等(数据类型与值都相等)
!== 不全等

③逻辑运算符
1.比较和逻辑运算符用于测试true 或 falses
2.逻辑运算符用于测定变量或值之间的逻辑

运算符 描述 例子
&& And(和,与) (x < 10 && y > 1) 为 true
|| Or(或) (x5 || y5) 为 false
! Not(不) !(xy) 为 true
④赋值运算符
1.赋值运算符用于给JavaScript变量赋值
2. + 运算符用于把文本值或字符串变量加起来(连接起来)
3.要想在两个字符串之间增加空格,需要把空格插入一个字符串之中或者把空格插入表达式中
4.对字符串和和数字进行加法运算,结果将成为字符串
= 赋值符
可以将符号右侧的值赋值给左侧的变量
+=
num +=2 =>等价于 num=num+2;
-=
num-=2 =>等价于 num=num-2;
=
num
=2 =>等价于 num=num2;
/=
num/=2 =>等价于 num=num/2;
%=
num%=2 =>等价于 num=num%2;
⑤条件运算符
1.JavaScript还包含了基于某些条件对变量进行赋值的条件运算符
2.条件运算符也叫做三元运算符
- 语法:条件表达式?语句1:语句2;
- 执行的流程:
条件运算符在执行时,首先对表达式进行求值。
如果该值为true,则执行语句1,并返回执行结果
如果该值为false,则执行语句2,并返回执行结果
例:var a=120;
var b=30;
var max=a<b?a:b;
console.log(max);
2.JavaScript运算符的优先级
1.JS中的优先级就跟我们数学中的优先级一样,
2.比如在数学中:先乘除 再加减 有括号先算括号里面的
算术操作符 → (关系运算符)比较操作符 → 逻辑操作符 → "="赋值符号
(+,-,
,/,++,–,%) (<,>,
,===,<=,>=,!=) (&&,||,!) (=,+=,-=,…)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值