美文网首页
三、javascript运算符

三、javascript运算符

作者: 山的那边海的那边有太阳 | 来源:发表于2018-11-14 17:55 被阅读31次

1.算术运算符

+

-

*

/

%(取模,求余数)

++(自增)

--(自减)

+:

(1)表示一个正数

+2

(2)加法运算

1+2

(3)连接符:可以让任意类型的数据和字符串进行拼接,结果是字符串

字符串:用双引号引起来的

"hello" +  "world"  "helloworld"

1+"hello"  "1hello"

什么时候用作连接符:

+两边只要出现了字符串,+就是连接符

1+2+3+"hello"+1+2+3

3+3+"hello"+1+2+3

6+"hello"+1+2+3

"6hello"+1+2+3

"6hello123"

/:

两个整数相除,结果是整数

5/2=2

%:取模,求余数

5%2=1

++、--:

++自增:在原来的基础上进行+1,

--自减:在原来的基础上进行-1

前自增(自减),

  var a=1;

  ++a;//a=a+1

  --a;//a=a-1

后自增(自减):先赋值,再运算

  var a=1;

  a++;//a=a+1

  a--;//a=a-1

2.赋值运算符

=

+=

-=

*=

/=

%=

=:右边的值赋值给左边

var a = 3;

a=a+1;

+=:左右两边进行运算,结果赋值给左边

int a = 3;

a+=4;//a=a+4

a=7

a*=4

3.比较运算符:运算符结果是一个布尔值(true、false)

<

>=

<=

==

===:绝对等于(值和类型都相同)

!=

!==:不绝对等于(值和类型不是完全相同,有一个不同或者两个都不同)

==:

比较两边的值是否想等,如果相等,结果true,不相等,结果false

3==4 false

3==3 true

3==”3” true

===:

比较两边的值和类型是否相同,都相同为true,有一个不同,为false

3===4 false

3===3 true

3===“3” false

!=:

比较两边的值是否不相等,如果不相等,结果true,相等,结果false

3!=4 true

3!=3 false

3!=”3” false

!==:

比较两边的值和类型是否至少有一个不相同,如果有不相同的,结果为true,如果

都相同结果为false

3!==4 true

3!==3 false

3!==”3” true

4.逻辑运算符:逻辑运算符是用来运算布尔表达式,结果也是布尔值

布尔表达式:式子的结果是一个布尔值(true、false)

&&

||

&&:与,并且

两边同时为true,结果为true

true&true

3>2&4<5 true

1>2&1<4 false

||:或,或者

两边同时为false,结果为false

false|false false

1>2&1<4 true

!:非

对就是错,错就是对

!true false

!false true

5.三元运算符:

格式:

布尔表达式?值1:值2

运算原理:

1.计算布尔表达的值

2.如果是true,结果为值1

3.如果是false,结果为值2

例如:

1>2?"hello":"world"

结果:"world"

相关文章

  • JavaScript逻辑运算符与赋值运算符

    逻辑运算符 JavaScript中有三个逻辑运算符,&&与、||或、!非。 JavaScript 中的逻辑运算符可...

  • review javascript 27:JS运算符

    JavaScript 运算符主要包括:· 算术运算符· 赋值运算符· 比较运算符· 三元运算符· 逻辑运算符· 字...

  • Javascript运算符

    JavaScript 运算符 JavaScript 运算符用于赋值,比较值,执行算术运算等。 JavaScript...

  • [转载]扩展运算符...

    原文:JavaScript 扩展运算符 扩展运算符格式 扩展运算符格式很简单,就是三个点(...) 扩展运算符作用...

  • javaScript运算符

    javaScript算术运算符 javaScript赋值运算符 用于字符串的 + 运算符 + 运算符用于把文本值或...

  • javascript学习思维导图

    JavaScript 数据类型 JavaScript 变量 Javascript 运算符 JavaScript 流...

  • js5-11

    javascript第三章 1、运算符和表达式 1.三目运算符(三元运算符) 2、函数 1.函数:funct...

  • JavaScript 学习脑图

    javascript数据类型 javascript变量 javascript运算符 javascript数组 ja...

  • 8/23

    JavaScript运算符: 运算符 = 用于赋值 运算符 + 用于加值 算数运算符 + - * / % ++ -...

  • JS技巧

    # JS技巧 ** ## 三元运算符 新手 ```javascript let hungry = true; le...

网友评论

      本文标题:三、javascript运算符

      本文链接:https://www.haomeiwen.com/subject/smodfqtx.html