《JavaScript 入门到进阶》 第三章:JavaScript运算符

第三章:JavaScript运算符


算术运算符

运算符含义
+
-
*
/
%取余,求模
**次方
++自增,对原值加1
自减,对原值减1

前缀自增自减和后缀自增自减的区别:

  • 前缀自增自减,先进行自增或自减运算,然后再执行表达式
  • 后缀自增自减 ,先执行表达式,然后再进行自增或自减运算

Math对象

​ 执行常见的算数任务,用法:Math.方法名(参数)

​ 常用方法:

Math.abs(a);        // 得到a的绝对值
Math.pow(a,b);  // 得到a的b次方
Math.round(a);  // 四舍五入
Math.ceil(a);       // 向上取整
Math.floor(a);  // 向下取整
Math.random();  // 产生随机数,范围[0.0,1.0)
Math.max(a,b…); // 返回最大值
Math.min(a,b…); // 返回最小值
Math.PI;                // 返回圆周率π的值,不能加小括号

关系运算符

也称为比较运算符,用来做比较运算,比较的结果是boolean类型

运算符含义
>大于
<小于
>=大于等于
<=小于等于
==等于:只判断数据的内容,不判断数据的类型
===全等于:既判断内容,也判断类型
!=不等于:只判断数据的内容,如果内容一样,则返回false
!==不全等:如果内容或类型两者中有一个不一样,则返回true,否则返回false

赋值运算符

运算符含义
=简单赋值
+=加法赋值
-=减法赋值
*=乘法赋值
/=除法赋值
%=求模赋值

逻辑运算符

运算符含义
&&逻辑与,并且
||逻辑或,或者
!逻辑非,取反

短路运算

逻辑中断,也称为短路运算:

  • || 如果第一个为真就返回第一个表达式,否则返回第二个表达式
  • && 如果第一个为假就返回第一个表达式,否则返回第二个表达式

条件运算符

也称为三目运算符,语法:条件 ? 表达式1 : 表达式2

当条件为 true 时执行表达式1,当条件为 false 时执行表达式2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值