13 JS运算符一


所谓运算符就是专门用于告诉程序执行特定运算或逻辑操作的符号。
在这里插入图片描述

1、算术运算符

对数值类型的变量及常量进行算数运算。
在这里插入图片描述

  • 四则混合运算,遵循 “先乘除后加减”的原则。
  • 取模运算结果的正负取决于被模数(%左边的数)的符号,与模数(%右边的数)的符号无关。例如,(-8)%7=-1,而8%(-7)=1
  • 尽量避免利用小数进行运算,有时可能因JavaScript的精度导致结果的偏差。1.66+1.77,理想的值应该是3.43,但是JavaScript的计算结果却是3.4299999999999997。此时可将参与运算的数据转换为整数,计算后再转换为小数即可。将1.661.77分别乘以100,相加后再除以100,即可得到3.43
  • +”和“-”在算术运算时还可以表示正数或负数。(+2.1)+(-1.1)的运算结果为1
  • 运算符(++--)放在操作数前面,先进行自增或自减运算,再进行其他运算。若运算符放在操作数后面,则先进行其他运算,再进行自增或自减运算。
  • 递增和递减运算符仅对数值型和布尔型数据操作,会将布尔值true当做1false当做0

2、字符串运算符

JavaScript中,“+”操作的两个数据中只要有一个是字符型,则“+”就表示字符串运算符,用于返回两个数据拼接后的字符串。
在这里插入图片描述
利用字符串运算符“+”的特性,可以将布尔型、整型、浮点型或为null的数据,与空字符串进行拼接,就会完成字符型的自动转换。

3、赋值运算符

一个二元运算符,即它有两个操作数。将运算符右边的值赋给左边的变量。
在这里插入图片描述
一条赋值语句可以对多个变量进行赋值。赋值运算符的结合性为“从右向左”。
在这里插入图片描述

4、练习

将指定的秒数转换成对应的小时、分钟、秒,并显示在网页上。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值