运算符

1.表达式

表达式就是变量和运算符加在一起,我们称之为表达式。

【注意】表达式是有的

结果(number)= 表达式1(string)+表达式2(number)

【注】结果的类型与表达式不一定是同一类型的。

2.运算符

运算符分 单目/一元 运算符和双目/二元 运算符  三目/一元 运算符

单目、双目指的是变量的个数。

1.算术运算符

+ 、-、*、/、%        优先级 * / % 高于 + -

+=  -=  *=  、=

a+=b===>a=a+b

2.赋值运算符

=                    优先级低于 +  -

3.判断运算符

>  <  >=  <=  ==  !=  优先级和赋值运算符相同

4.逻辑运算符

&&(与)  ||(或)  !(非)

&&:两个表达式必须为真,结果才是真,如果有其中一个为假,结果为假。

结果 =  表达式1            表达式2

表达式(真)    &&    表达式2(真)

结果 真  10>5(正确)  &&      8>5(正确)

结果 假  10<5(错误)  &&      8>5(正确)

||:两个表达式有一个为真,结果就为真。如果都为假,结果为假。

结果 =  表达式1            表达式2

表达式(真)    ||    表达式2(真)

结果 真  10>5(正确)  ||    8>5(正确)

结果 真  10<5(错误)  ||    8>5(正确)

结果 假  10<5(错误) ||    8<5(错误)

!:两个表达式都正确,结果为假。两个表达式都是假,结果为真。一个表达式为假,结果为假。

5.自增  自减运算符

++  --

++就是加1  --就是减1

a++:++在变量的后面,先运算,后++    (不变)

++a:++在变量的前面,先++, 后运算  (就是加1)

6.三目运算符(条件运算符):表达式1? 表达式2: 表达式3;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容