美文网首页
JAVA与js比对(二)

JAVA与js比对(二)

作者: 叮当碧岭 | 来源:发表于2019-01-08 08:43 被阅读0次

js

操作符:

算术运算符:

+:俩个都是number数据类型,俩个数相加。

其中一个数是字符串类型,字符串拼接。

-:俩个都是number数据类型,俩个数想减,其中一个是字符串类型,俩数据类型想减。如果字符串内容不会数值,则会返回NaN。

*:俩个数进行算术运算,如果其中一个为非数值字符串,则返回NaN

/:俩数进行算术运算,如果都为整型,结果为整型。如果其中一个为小数,则结果为小数型。如果其中有一个为字符串,返回NaN

%:如果俩元都为整型,余数为整型。如果其中一个为小数,各自取模。如果其中一个为字符串,返回NaN

赋值运算符:

=:赋值运算

+=:先加在赋值

-=:先减再赋值

*=:先乘再赋值

/=:先除再赋值

%=:先取模再赋值

自增自减运算符:

i++:先赋值,i再加加

++i:先i加加,在赋值

i--:先赋值,i再减减

--i:先i减减,再赋值

比较运算符:

>:

>=:

<:

<=:

==:

===:

!=:

逻辑运算符:

&&:与运算,左右都要判断true或false。

‖:或运算,左右都要判断true或false。

!:非运算,取反运算。

条件运算符:

表达式 ? 执行语句1 : 执行语 2

表达式结果为布尔类型,所以可为关系运算符,逻辑运算符,布尔类型,confirm函数取值。

应用:当分支结构为俩个,并且执行语句为1条当然时候。

求俩个数的最大或者最小值。

优先级:

(),单目运算符--++!,算术运算符*/%+-,比较运算符,逻辑运算符,条件运算符,赋值运算符

JAVA

运算符

算术运算符:

+:俩个都是数值型数据类型,俩个数相加。

其中一个数是字符串类型,字符串拼接。

-:俩个都是数值型数据类型,俩个数想减。

*:俩个数进行算术运算。

/:俩数进行算术运算,如果都为整型,结果为整型。如果其中一个为小数,则结果为小数型。

%:如果俩元都为整型,余数为整型。如果其中一个为小数,各自取模。

自增自减运算符:

i++:先赋值,i再加加

++i:先i加加,在赋值

i--:先赋值,i再减减

--i:先i减减,再赋值

比较运算符:

>:

>=:

<:

<=:

==:

!=:

逻辑运算符:

&&:与运算,左右都要判断执行。

‖:或运算,左右都要判断执行。

&:与运算,左右不一定都要判断true或false,如果左为false,右边不判断 。

|:或运算,左右不一定都要判断true或false,如果左为true,则右边不用判断。

!:非运算,取反运算。

位运算符:

&:同或运算,将数值转化为二进制,进行同或运算。

|:异或运算,将数值转化为二进制,进行异或运算。

︿:取反运算,将数值转化为二进制,进行取反运算。

条件运算符:

表达式 ? 执行语句1 : 执行语 2

表达式结果为布尔类型,所以可为关系运算符,逻辑运算符,布尔类型,confirm函数取值。

应用:当分支结构为俩个,并且执行语句为1条当然时候。

求俩个数的最大或者最小值。

赋值运算符:

=:赋值运算

+=:先加在赋值

-=:先减再赋值

*=:先乘再赋值

/=:先除再赋值

%=:先取模再赋值

优先级:

(),单目运算符--++!&|︿,算术运算符*/%+-,比较运算符,逻辑运算符,条件运算符,赋值运算符

相关文章

网友评论

      本文标题:JAVA与js比对(二)

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