笔记JS基础 —— 算数操作符

1.什么是表达式

将同类型的数据(如常量、变量、函数等),用运算符号按一定的规则连接起来的、有意义的式子称为表达式。操作符分为5种:
1.算数操作符
2.逻辑操作符
3.赋值操作符
4.比较操作符
5.三元操作符

2.算数操作符

+: 加
- : 减
* : 乘    //隐式类型转换  会先尝试把值转为数字
/ : 除     //隐式类型转换  会先尝试把值转为数字
%:取余
++:递增  ++a和a++都是对a进行递增的操作  区别: ++a先返回递增之后的a的值;a++返回a的原值  再返回递增后的值
--:递减   与递增同理

3.赋值操作符

简单赋值: =

复合赋值: +=、-=、*=、/=、%=

4.比较操作符

>、<、>=、<=、==、===、!=、!==

==:相等,只比较值是否相等
===:全等,比较值的同时比较数据类型是否相等
!=:不相等,只比较值是否不相等
!==:不全等,比较值的同时比较数据类型是否不相等

返回值:boolean型

5.三元操作符

语法:
    条件(true/false)? 执行代码1 : 执行代码2

说明:
    可代替简单的if语句,如果条件成立,执行代码1,否则执行代码2

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