JS 运算符

1、各种运算符

①算术运算符

运算符

说明

+

加法,连接符(拼接)

-

减法

*

乘法

/

除法

%

取余(模)

++、--

自加、自减

②赋值运算符:用于给JS变量赋值

运算符

说明

=

把左边的值赋值给右边的变量

+=

把左右两边值相加赋值给左边

-=

把左边值减去右边的值的结果赋值给左边的变量

*=

把左右两边的值相乘再赋值给左边

/=

把左边的值除以右边的值的结果再赋值给左边

%=

把左边的之模以右边的值的结果再赋值给左边

③比较运算符

运算符

说明

返回值

==

等于

7==8

false

===

绝对等于,不只是判断数值,还要比较类型

x===5

false

!=

不等于

7!=8

true

>

大于

5>4

true

<

小于

6<8

true

>=

大于等于

5>=5

true

<=

小于等于

6<=6

true

!==

恒不等于

"5"!==5

true

④逻辑运算符

逻辑运算符用来确定变量或者值之间的逻辑关系,支持短路结算

运算符

描述

&&

与,和

||

与的结果:遇false则false

或的结果:遇true则true

非得结果取反

JS 运算符_第1张图片

5.三元运算符

格式:

判断条件?

JS 运算符_第2张图片

js中的流程控制语句:

if语句

在一个条件成立时执行某一条代码(执行语句)

语法1:

if(条件表达式){

//执行体

}

语法2:

if(条件表达式){

//执行体1

}else{

//执行体2

}

语法3:

if(条件表达式){

//执行体1

}else if(条件表达式){

//执行体2

}

else if(条件表达式){

//执行体3

}else{

执行体4

}

JS 运算符_第3张图片

键盘输入:

prompt(“”,"")参数1:提示信息,参数2:默认值

js的判断条件输入值

数据类型(null除外)

true

false

number

非0

0

String

非空串

空串(“     ”)

object

非空

null

undefined

永远都是假的

NaN(not anumber)

永远都是假的

JS 运算符_第4张图片

JS 运算符_第5张图片

你可能感兴趣的:(javascript,java,开发语言)